From 875bf66765d87eb68a7e1475592572fede93d94a Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Fri, 12 Jun 2020 11:47:10 +0000 Subject: [PATCH 1/2] add changelog --- CHANGELOG.md | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++-- Runfile | 1 + 2 files changed, 60 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d8e6a5c..ed70033 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,26 @@ -# Change Log +# Changelog + +## [v0.11.1](https://github.com/DannyBen/runfile/tree/v0.11.1) (2020-05-07) + +[Full Changelog](https://github.com/DannyBen/runfile/compare/v0.11.0...v0.11.1) + +**Merged pull requests:** + +- Ruby 2.7 compatibilty [\#42](https://github.com/DannyBen/runfile/pull/42) ([DannyBen](https://github.com/DannyBen)) +- Switch to github actions [\#41](https://github.com/DannyBen/runfile/pull/41) ([DannyBen](https://github.com/DannyBen)) +- Test with Ruby 2.7 [\#40](https://github.com/DannyBen/runfile/pull/40) ([DannyBen](https://github.com/DannyBen)) +- Maintenance update [\#39](https://github.com/DannyBen/runfile/pull/39) ([DannyBen](https://github.com/DannyBen)) + +## [v0.11.0](https://github.com/DannyBen/runfile/tree/v0.11.0) (2018-12-11) + +[Full Changelog](https://github.com/DannyBen/runfile/compare/v0.10.3...v0.11.0) + +**Merged pull requests:** + +- Add param command [\#38](https://github.com/DannyBen/runfile/pull/38) ([DannyBen](https://github.com/DannyBen)) ## [v0.10.3](https://github.com/DannyBen/runfile/tree/v0.10.3) (2018-10-08) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.10.2...v0.10.3) **Merged pull requests:** @@ -8,6 +28,7 @@ - Fix invalid exit code in certain situations [\#37](https://github.com/DannyBen/runfile/pull/37) ([DannyBen](https://github.com/DannyBen)) ## [v0.10.2](https://github.com/DannyBen/runfile/tree/v0.10.2) (2018-10-03) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.10.1...v0.10.2) **Merged pull requests:** @@ -16,6 +37,7 @@ - Remove shields.io [\#34](https://github.com/DannyBen/runfile/pull/34) ([DannyBen](https://github.com/DannyBen)) ## [v0.10.1](https://github.com/DannyBen/runfile/tree/v0.10.1) (2018-03-21) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.10.0...v0.10.1) **Merged pull requests:** @@ -26,6 +48,7 @@ - Upgrade cucumber to version 3.0.2 [\#23](https://github.com/DannyBen/runfile/pull/23) ([depfu[bot]](https://github.com/apps/depfu)) ## [v0.10.0](https://github.com/DannyBen/runfile/tree/v0.10.0) (2017-06-09) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.9.1...v0.10.0) **Merged pull requests:** @@ -33,9 +56,11 @@ - Update colsole dependency [\#22](https://github.com/DannyBen/runfile/pull/22) ([DannyBen](https://github.com/DannyBen)) ## [v0.9.1](https://github.com/DannyBen/runfile/tree/v0.9.1) (2017-04-08) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.9.0...v0.9.1) ## [v0.9.0](https://github.com/DannyBen/runfile/tree/v0.9.0) (2017-03-31) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.8.2...v0.9.0) **Merged pull requests:** @@ -43,6 +68,7 @@ - Change 'name' to 'title' [\#21](https://github.com/DannyBen/runfile/pull/21) ([DannyBen](https://github.com/DannyBen)) ## [v0.8.2](https://github.com/DannyBen/runfile/tree/v0.8.2) (2017-03-24) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.8.1...v0.8.2) **Merged pull requests:** @@ -50,6 +76,7 @@ - Separate DSL to a submodule [\#20](https://github.com/DannyBen/runfile/pull/20) ([DannyBen](https://github.com/DannyBen)) ## [v0.8.1](https://github.com/DannyBen/runfile/tree/v0.8.1) (2016-06-08) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.8.0...v0.8.1) **Merged pull requests:** @@ -57,6 +84,7 @@ - Make dsl methods private for better scoping [\#19](https://github.com/DannyBen/runfile/pull/19) ([DannyBen](https://github.com/DannyBen)) ## [v0.8.0](https://github.com/DannyBen/runfile/tree/v0.8.0) (2016-06-06) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.7.1...v0.8.0) **Fixed bugs:** @@ -68,6 +96,7 @@ - DSL Change: Rename call to execute [\#17](https://github.com/DannyBen/runfile/pull/17) ([DannyBen](https://github.com/DannyBen)) ## [v0.7.1](https://github.com/DannyBen/runfile/tree/v0.7.1) (2016-05-10) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.6.4...v0.7.1) **Implemented enhancements:** @@ -85,6 +114,7 @@ - Add config block to Runfile::Exec [\#12](https://github.com/DannyBen/runfile/pull/12) ([DannyBen](https://github.com/DannyBen)) ## [v0.6.4](https://github.com/DannyBen/runfile/tree/v0.6.4) (2016-04-21) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.6.3...v0.6.4) **Merged pull requests:** @@ -92,6 +122,7 @@ - Add shortcuts support to .runfile settings [\#10](https://github.com/DannyBen/runfile/pull/10) ([DannyBen](https://github.com/DannyBen)) ## [v0.6.3](https://github.com/DannyBen/runfile/tree/v0.6.3) (2016-04-18) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.6.2...v0.6.3) **Merged pull requests:** @@ -99,6 +130,7 @@ - Improve usage file list when using .runfile settings [\#9](https://github.com/DannyBen/runfile/pull/9) ([DannyBen](https://github.com/DannyBen)) ## [v0.6.2](https://github.com/DannyBen/runfile/tree/v0.6.2) (2016-04-07) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.6.0...v0.6.2) **Implemented enhancements:** @@ -111,6 +143,7 @@ - Update test to be future proof with similarity [\#6](https://github.com/DannyBen/runfile/pull/6) ([DannyBen](https://github.com/DannyBen)) ## [v0.6.0](https://github.com/DannyBen/runfile/tree/v0.6.0) (2016-02-12) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.5.4...v0.6.0) **Merged pull requests:** @@ -119,36 +152,47 @@ - Convert tests from minitest to cucumber [\#4](https://github.com/DannyBen/runfile/pull/4) ([DannyBen](https://github.com/DannyBen)) ## [v0.5.4](https://github.com/DannyBen/runfile/tree/v0.5.4) (2016-01-04) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.5.3...v0.5.4) ## [v0.5.3](https://github.com/DannyBen/runfile/tree/v0.5.3) (2015-12-01) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.5.2...v0.5.3) ## [v0.5.2](https://github.com/DannyBen/runfile/tree/v0.5.2) (2015-11-07) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.5.1...v0.5.2) ## [v0.5.1](https://github.com/DannyBen/runfile/tree/v0.5.1) (2015-11-07) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.5.0...v0.5.1) ## [v0.5.0](https://github.com/DannyBen/runfile/tree/v0.5.0) (2015-11-01) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.4.1...v0.5.0) ## [v0.4.1](https://github.com/DannyBen/runfile/tree/v0.4.1) (2015-10-30) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.4.0...v0.4.1) ## [v0.4.0](https://github.com/DannyBen/runfile/tree/v0.4.0) (2015-10-30) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.6...v0.4.0) ## [v0.3.6](https://github.com/DannyBen/runfile/tree/v0.3.6) (2015-10-04) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.5...v0.3.6) ## [v0.3.5](https://github.com/DannyBen/runfile/tree/v0.3.5) (2015-08-17) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.4...v0.3.5) ## [v0.3.4](https://github.com/DannyBen/runfile/tree/v0.3.4) (2015-08-02) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.3...v0.3.4) ## [v0.3.3](https://github.com/DannyBen/runfile/tree/v0.3.3) (2015-07-01) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.2...v0.3.3) **Closed issues:** @@ -158,36 +202,49 @@ - Test ticket from Code Climate [\#1](https://github.com/DannyBen/runfile/issues/1) ## [v0.3.2](https://github.com/DannyBen/runfile/tree/v0.3.2) (2015-06-13) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.1...v0.3.2) ## [v0.3.1](https://github.com/DannyBen/runfile/tree/v0.3.1) (2015-05-30) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.3.0...v0.3.1) ## [v0.3.0](https://github.com/DannyBen/runfile/tree/v0.3.0) (2015-05-23) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.9...v0.3.0) ## [v0.2.9](https://github.com/DannyBen/runfile/tree/v0.2.9) (2015-05-20) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.8...v0.2.9) ## [v0.2.8](https://github.com/DannyBen/runfile/tree/v0.2.8) (2015-05-20) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.7...v0.2.8) ## [v0.2.7](https://github.com/DannyBen/runfile/tree/v0.2.7) (2015-05-18) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.6...v0.2.7) ## [v0.2.6](https://github.com/DannyBen/runfile/tree/v0.2.6) (2015-05-17) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.5...v0.2.6) ## [v0.2.5](https://github.com/DannyBen/runfile/tree/v0.2.5) (2015-05-16) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.2...v0.2.5) ## [v0.2.2](https://github.com/DannyBen/runfile/tree/v0.2.2) (2015-05-16) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.2.0...v0.2.2) ## [v0.2.0](https://github.com/DannyBen/runfile/tree/v0.2.0) (2015-05-16) + [Full Changelog](https://github.com/DannyBen/runfile/compare/v0.1.2...v0.2.0) ## [v0.1.2](https://github.com/DannyBen/runfile/tree/v0.1.2) (2015-05-15) +[Full Changelog](https://github.com/DannyBen/runfile/compare/b0adc11238098d2a72f2ace2a98e2c1ed4e6c8c4...v0.1.2) + + -\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)* \ No newline at end of file +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/Runfile b/Runfile index c69143d..7b5b678 100644 --- a/Runfile +++ b/Runfile @@ -8,6 +8,7 @@ version Runfile::VERSION RunfileTasks::RubyGems.all 'runfile' RunfileTasks::Testing.cucumber RunfileTasks::Docs.rdoc +RunfileTasks::Changelog.generator 'DannyBen/runfile' help "Download a fresh copy of clicumber stepdefs" action :clicumber do From 3abacb088f8c4cce74e40775bbfb0b4f142b5076 Mon Sep 17 00:00:00 2001 From: Danny Ben Shitrit Date: Mon, 17 Aug 2020 13:54:23 +0000 Subject: [PATCH 2/2] switch from actions/setup-ruby to ruby/setup-ruby --- .github/workflows/test.yml | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e7a546b..5d4afc7 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,21 +16,11 @@ jobs: - name: Checkout code uses: actions/checkout@v2 - - name: Cache gem dependencies - uses: actions/cache@v1 - with: - path: vendor/bundle - key: ${{ runner.os }}-${{ matrix.ruby }}-bundle - - name: Setup Ruby - uses: actions/setup-ruby@v1 - with: { ruby-version: '${{ matrix.ruby }}' } - - - name: Bundle install - run: | - gem install bundler - bundle config path vendor/bundle - bundle install --jobs 4 --retry 3 + uses: ruby/setup-ruby@v1 + with: + ruby-version: '${{ matrix.ruby }}' + bundler-cache: true - name: Run tests run: bundle exec cucumber