diff --git a/.github/workflows/prep-release.yml b/.github/workflows/prep-release.yml index 70a9e82..ce62720 100644 --- a/.github/workflows/prep-release.yml +++ b/.github/workflows/prep-release.yml @@ -7,7 +7,7 @@ on: - master jobs: - update_changelog_draft_release: + draft_release: runs-on: ubuntu-latest steps: # Drafts your next Release notes as Pull Requests are merged into "master" diff --git a/.github/workflows/update-changelog.yaml b/.github/workflows/update-changelog.yaml deleted file mode 100644 index f971f2e..0000000 --- a/.github/workflows/update-changelog.yaml +++ /dev/null @@ -1,31 +0,0 @@ -name: Update Changelog - -on: - push: - # branches to consider in the event; optional, defaults to all - branches: - - master - release: - types: [published] - -jobs: - update_changelog: - name: Publish changelog - runs-on: ubuntu-latest - steps: - - name: Setup ruby - uses: actions/setup-ruby@v1 - - uses: actions/checkout@v2 - - run: git fetch --prune --unshallow - - name: Install github_changelog_generator - run: | - gem install github_changelog_generator - - name: Run github_changelog_generator - run: | - export CHANGELOG_GITHUB_TOKEN=${{ secrets.GITHUB_TOKEN }} - github_changelog_generator -u mitre -p heimdall_tools - - name: Commit and push changes to CHANGELOG.md - uses: stefanzweifel/git-auto-commit-action@v4.1.0 - with: - commit_message: 'Update CHANGELOG.md' - branch: 'master' diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 867baf7..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,285 +0,0 @@ -# Changelog - -## [v1.3.31](https://github.com/mitre/heimdall_tools/tree/v1.3.31) (2020-06-16) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.30.pre1...v1.3.31) - -**Closed issues:** - -- nessus\_mapper CCI to NIST Mapping [\#54](https://github.com/mitre/heimdall_tools/issues/54) - -**Merged pull requests:** - -- Update to map NIST tags from CCI refs [\#55](https://github.com/mitre/heimdall_tools/pull/55) ([rx294](https://github.com/rx294)) - -## [v1.3.30.pre1](https://github.com/mitre/heimdall_tools/tree/v1.3.30.pre1) (2020-06-12) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.29...v1.3.30.pre1) - -## [v1.3.29](https://github.com/mitre/heimdall_tools/tree/v1.3.29) (2020-05-28) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.28...v1.3.29) - -**Merged pull requests:** - -- Remove debug line [\#53](https://github.com/mitre/heimdall_tools/pull/53) ([rx294](https://github.com/rx294)) - -## [v1.3.28](https://github.com/mitre/heimdall_tools/tree/v1.3.28) (2020-05-28) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.27...v1.3.28) - -**Closed issues:** - -- Map 'Policy Compliance' entries for nessus\_mapper [\#49](https://github.com/mitre/heimdall_tools/issues/49) - -**Merged pull requests:** - -- Add code to translate Policy compliance results [\#51](https://github.com/mitre/heimdall_tools/pull/51) ([rx294](https://github.com/rx294)) - -## [v1.3.27](https://github.com/mitre/heimdall_tools/tree/v1.3.27) (2020-05-22) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.26...v1.3.27) - -**Merged pull requests:** - -- Updated the Dockerfile to run in an alpine ruby container [\#47](https://github.com/mitre/heimdall_tools/pull/47) ([jsa5593](https://github.com/jsa5593)) -- Require a newer version of git-lite-version-bump for Windows support [\#46](https://github.com/mitre/heimdall_tools/pull/46) ([rbclark](https://github.com/rbclark)) - -## [v1.3.26](https://github.com/mitre/heimdall_tools/tree/v1.3.26) (2020-05-06) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.25...v1.3.26) - -**Implemented enhancements:** - -- Converter: Nessus Transform for Audit results and vulnerability scan results [\#29](https://github.com/mitre/heimdall_tools/issues/29) - -**Merged pull requests:** - -- Nessus Mapper [\#45](https://github.com/mitre/heimdall_tools/pull/45) ([rx294](https://github.com/rx294)) - -## [v1.3.25](https://github.com/mitre/heimdall_tools/tree/v1.3.25) (2020-04-16) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.24...v1.3.25) - -**Closed issues:** - -- Add minimum required json fields to work heimdall server [\#5](https://github.com/mitre/heimdall_tools/issues/5) - -**Merged pull requests:** - -- Make sure the fields we are looking for in Fortify exist before we parse the element [\#44](https://github.com/mitre/heimdall_tools/pull/44) ([rbclark](https://github.com/rbclark)) -- Update actions to use ruby/setup-ruby [\#43](https://github.com/mitre/heimdall_tools/pull/43) ([Bialogs](https://github.com/Bialogs)) - -## [v1.3.24](https://github.com/mitre/heimdall_tools/tree/v1.3.24) (2020-04-07) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23...v1.3.24) - -**Implemented enhancements:** - -- Converter: Burp Suite Pro [\#28](https://github.com/mitre/heimdall_tools/issues/28) - -**Fixed bugs:** - -- \[Bug\] Import mapping csvs by relative path [\#41](https://github.com/mitre/heimdall_tools/issues/41) - -**Merged pull requests:** - -- Update to pull data csvs by relative path [\#42](https://github.com/mitre/heimdall_tools/pull/42) ([rx294](https://github.com/rx294)) -- Burpsuite mapper [\#40](https://github.com/mitre/heimdall_tools/pull/40) ([rx294](https://github.com/rx294)) - -## [v1.3.23](https://github.com/mitre/heimdall_tools/tree/v1.3.23) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23.pre5...v1.3.23) - -## [v1.3.23.pre5](https://github.com/mitre/heimdall_tools/tree/v1.3.23.pre5) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23.pre4...v1.3.23.pre5) - -**Merged pull requests:** - -- Rubygems automatically trims the word \_api\_key when referencing the key [\#39](https://github.com/mitre/heimdall_tools/pull/39) ([rbclark](https://github.com/rbclark)) - -## [v1.3.23.pre4](https://github.com/mitre/heimdall_tools/tree/v1.3.23.pre4) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23.pre3...v1.3.23.pre4) - -**Merged pull requests:** - -- Cleanup GPR and Rubygems release flow [\#38](https://github.com/mitre/heimdall_tools/pull/38) ([rbclark](https://github.com/rbclark)) - -## [v1.3.23.pre3](https://github.com/mitre/heimdall_tools/tree/v1.3.23.pre3) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23.pre2...v1.3.23.pre3) - -## [v1.3.23.pre2](https://github.com/mitre/heimdall_tools/tree/v1.3.23.pre2) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.23.pre...v1.3.23.pre2) - -## [v1.3.23.pre](https://github.com/mitre/heimdall_tools/tree/v1.3.23.pre) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.22...v1.3.23.pre) - -**Merged pull requests:** - -- Restructure workflow for publishing gem [\#37](https://github.com/mitre/heimdall_tools/pull/37) ([rbclark](https://github.com/rbclark)) - -## [v1.3.22](https://github.com/mitre/heimdall_tools/tree/v1.3.22) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.21...v1.3.22) - -## [v1.3.21](https://github.com/mitre/heimdall_tools/tree/v1.3.21) (2020-03-31) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.20...v1.3.21) - -## [v1.3.20](https://github.com/mitre/heimdall_tools/tree/v1.3.20) (2020-03-30) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.19...v1.3.20) - -**Fixed bugs:** - -- Unable to Convert Fortify 19.2.0 FVDL file to HDF [\#25](https://github.com/mitre/heimdall_tools/issues/25) - -## [v1.3.19](https://github.com/mitre/heimdall_tools/tree/v1.3.19) (2020-03-30) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.18...v1.3.19) - -**Merged pull requests:** - -- Remove all gems from Gemfile and declare them properly in the gemspec [\#33](https://github.com/mitre/heimdall_tools/pull/33) ([rbclark](https://github.com/rbclark)) - -## [v1.3.18](https://github.com/mitre/heimdall_tools/tree/v1.3.18) (2020-03-28) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.17...v1.3.18) - -## [v1.3.17](https://github.com/mitre/heimdall_tools/tree/v1.3.17) (2020-03-26) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.16...v1.3.17) - -**Closed issues:** - -- Request New converters [\#23](https://github.com/mitre/heimdall_tools/issues/23) - -## [v1.3.16](https://github.com/mitre/heimdall_tools/tree/v1.3.16) (2020-03-25) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.15...v1.3.16) - -## [v1.3.15](https://github.com/mitre/heimdall_tools/tree/v1.3.15) (2020-03-25) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.14...v1.3.15) - -## [v1.3.14](https://github.com/mitre/heimdall_tools/tree/v1.3.14) (2020-03-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.13...v1.3.14) - -## [v1.3.13](https://github.com/mitre/heimdall_tools/tree/v1.3.13) (2020-03-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.12...v1.3.13) - -## [v1.3.12](https://github.com/mitre/heimdall_tools/tree/v1.3.12) (2020-03-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.11...v1.3.12) - -## [v1.3.11](https://github.com/mitre/heimdall_tools/tree/v1.3.11) (2020-03-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.10...v1.3.11) - -## [v1.3.10](https://github.com/mitre/heimdall_tools/tree/v1.3.10) (2020-03-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.9...v1.3.10) - -## [v1.3.9](https://github.com/mitre/heimdall_tools/tree/v1.3.9) (2020-03-23) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.8...v1.3.9) - -**Closed issues:** - -- Update XML parser [\#26](https://github.com/mitre/heimdall_tools/issues/26) - -**Merged pull requests:** - -- Update XML parser [\#27](https://github.com/mitre/heimdall_tools/pull/27) ([rx294](https://github.com/rx294)) - -## [v1.3.8](https://github.com/mitre/heimdall_tools/tree/v1.3.8) (2020-03-09) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.7...v1.3.8) - -**Closed issues:** - -- \[BUG\] | sonarqube\_mapper is not handling NIST mapping correctly [\#21](https://github.com/mitre/heimdall_tools/issues/21) - -**Merged pull requests:** - -- Fixes \#21 \[BUG\] | sonarqube\_mapper is not handling NIST mapping correctly [\#22](https://github.com/mitre/heimdall_tools/pull/22) ([rx294](https://github.com/rx294)) - -## [v1.3.7](https://github.com/mitre/heimdall_tools/tree/v1.3.7) (2020-03-06) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.6...v1.3.7) - -## [v1.3.6](https://github.com/mitre/heimdall_tools/tree/v1.3.6) (2020-03-05) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.5...v1.3.6) - -## [v1.3.5](https://github.com/mitre/heimdall_tools/tree/v1.3.5) (2020-03-05) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.4...v1.3.5) - -## [v1.3.4](https://github.com/mitre/heimdall_tools/tree/v1.3.4) (2020-03-04) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.3...v1.3.4) - -**Closed issues:** - -- Support Authenticated Sonarqube API for sonarqube\_mapper [\#18](https://github.com/mitre/heimdall_tools/issues/18) - -## [v1.3.3](https://github.com/mitre/heimdall_tools/tree/v1.3.3) (2020-03-04) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.2...v1.3.3) - -**Merged pull requests:** - -- Sonarqube authentication option [\#20](https://github.com/mitre/heimdall_tools/pull/20) ([rx294](https://github.com/rx294)) - -## [v1.3.2](https://github.com/mitre/heimdall_tools/tree/v1.3.2) (2019-12-27) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.1...v1.3.2) - -**Merged pull requests:** - -- Adding dockerfile for heimdall tools [\#15](https://github.com/mitre/heimdall_tools/pull/15) ([rx294](https://github.com/rx294)) - -## [v1.3.1](https://github.com/mitre/heimdall_tools/tree/v1.3.1) (2019-12-27) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/v1.3.0...v1.3.1) - -**Closed issues:** - -- Update HDF format generate jsons in Inspec results style [\#10](https://github.com/mitre/heimdall_tools/issues/10) - -**Merged pull requests:** - -- Updating required nori gem version [\#16](https://github.com/mitre/heimdall_tools/pull/16) ([rx294](https://github.com/rx294)) -- Populate shasum and runtime field [\#14](https://github.com/mitre/heimdall_tools/pull/14) ([rx294](https://github.com/rx294)) -- Updates as per feedback [\#13](https://github.com/mitre/heimdall_tools/pull/13) ([rx294](https://github.com/rx294)) -- updating samples [\#12](https://github.com/mitre/heimdall_tools/pull/12) ([rx294](https://github.com/rx294)) -- Change to results view on heimdall [\#11](https://github.com/mitre/heimdall_tools/pull/11) ([rx294](https://github.com/rx294)) - -## [v1.3.0](https://github.com/mitre/heimdall_tools/tree/v1.3.0) (2019-09-24) - -[Full Changelog](https://github.com/mitre/heimdall_tools/compare/c9c08305796eaf12d7abb2535c285a4acd2f5a91...v1.3.0) - -**Closed issues:** - -- README needs authors [\#9](https://github.com/mitre/heimdall_tools/issues/9) -- Get NIST rev version from CSV [\#4](https://github.com/mitre/heimdall_tools/issues/4) -- Output in evaluation format, not profile [\#2](https://github.com/mitre/heimdall_tools/issues/2) - -**Merged pull requests:** - -- Fixes to PR \#6 [\#8](https://github.com/mitre/heimdall_tools/pull/8) ([rx294](https://github.com/rx294)) -- Update README fortify-fvdl flag to fvdl as in usage [\#7](https://github.com/mitre/heimdall_tools/pull/7) ([mirskiy](https://github.com/mirskiy)) -- Add SonarQube Mapper and OWASP NIST mappings [\#6](https://github.com/mitre/heimdall_tools/pull/6) ([mirskiy](https://github.com/mirskiy)) -- OWASP ZAP Mapper PR [\#3](https://github.com/mitre/heimdall_tools/pull/3) ([rx294](https://github.com/rx294)) - - - -\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/heimdall_tools.gemspec b/heimdall_tools.gemspec index fb473e7..f753e98 100644 --- a/heimdall_tools.gemspec +++ b/heimdall_tools.gemspec @@ -20,7 +20,7 @@ Gem::Specification.new do |spec| # rubocop:disable Metrics/BlockLength spec.homepage = 'https://github.com/mitre/heimdall_tools' spec.license = 'Apache-2.0' - spec.files = Dir.glob('{lib,test,exe}/**/*') + %w{CHANGELOG.md Guardfile LICENSE.md Rakefile README.md} + spec.files = Dir.glob('{lib,test,exe}/**/*') + %w{Guardfile LICENSE.md Rakefile README.md} spec.bindir = 'exe' spec.executables << 'heimdall_tools' spec.test_files = spec.files.grep(%r{^(test|spec|features)/})