Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: lint CHANGELOG #604

Merged
merged 1 commit into from Jun 4, 2021
Merged

ci: lint CHANGELOG #604

merged 1 commit into from Jun 4, 2021

Conversation

Ana06
Copy link
Member

@Ana06 Ana06 commented Jun 2, 2021

The sync GH action in capa-rules relies on a single - *$ in the CHANGELOG file. Check in the tests that this is the case to avoid that it is removed.

This happened in #591, which caused that the new rules in mandiant/capa-rules#400 were not added to the CHANGELOG.

There are probably better alternatives to update the CHANGELOG than looking for - *$. Any ideas of how to do this in a robuster way that doesn't need linting? 馃 Otherwise this is an easy solution which may be good enough.

Checklist

  • No CHANGELOG update needed
  • No new tests needed
  • No documentation update needed

The sync GH action in capa-rules relies on a single '- *$' in the
CHANGELOG file. Check in the tests that this is the case to avoid that
it is removed.

This happened in the following PR:
mandiant#591
This caused that the new rules in the following PR were not added to the
CHANGELOG:
mandiant/capa-rules#400
@Ana06 Ana06 added the CI Continuous Integration configuration label Jun 2, 2021
@Ana06 Ana06 merged commit e737595 into mandiant:master Jun 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration configuration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants