.github/workflows/test.yml in memolog-0.5.2 vs .github/workflows/test.yml in memolog-0.5.3
- old
+ new
@@ -22,15 +22,32 @@
rspec:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: [2.7, 3.0, 3.1, 3.2]
+ ruby: [3.0, 3.1, 3.2]
steps:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{ matrix.ruby }}
bundler-cache: true
- name: Run rspec
run: bundle exec rspec
+
+ release:
+ runs-on: ubuntu-latest
+
+ environment: release
+
+ if: github.event_name == 'push' && github.ref == 'refs/heads/master'
+
+ steps:
+ - uses: actions/checkout@v3
+
+ - name: Release Gem
+ uses: skirushkin/publish-rubygems-action@main
+ env:
+ RUBYGEMS_API_KEY: ${{secrets.RUBYGEMS_API_KEY}}
+ GIT_EMAIL: stepan.kirushkin@gmail.com
+ GIT_NAME: Stepan Kirushkin