.github/workflows/release.yml
---
name: release
on:
push:
tags:
- 'v*'
jobs:
publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- run: git config --global --add safe.directory /github/workspace
- uses: ruby/setup-ruby@v1
with:
ruby-version: 3.0
- run: bundle install
- uses: cadwallion/publish-rubygems-action@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
RUBYGEMS_API_KEY: ${{ secrets.RUBYGEMS_API_KEY }}
RELEASE_COMMAND: bundle exec rake release