name: Push gem on: push: tags: - "v*" jobs: push: if: ${{ github.server_url == 'https://github.com' }} runs-on: ubuntu-latest permissions: contents: write id-token: write environment: release steps: - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 with: persist-credentials: false - uses: ruby/setup-ruby@003a5c4d8d6321bd302e38f6f0ec593f77f06600 # v1.319.0 with: ruby-version: "4.0" bundler-cache: true - uses: rubygems/release-gem@052cc82692552de3ef2b81fd670e41d13cba8092 # v1.4.0