Sha256: 989f85b6e4faeaa7df57d6871dbc935d4f8e57a4bd73aba44eb4e2506c7ebe63
Contents?: true
Size: 894 Bytes
Versions: 3
Compression:
Stored size: 894 Bytes
Contents
name: Publish gem to rubygems.org on: push: tags: - v* jobs: push: if: github.repository == 'ruby/net-imap' runs-on: ubuntu-latest permissions: id-token: write # mandatory for trusted publishing contents: write # required for `rake release` to push the release tag environment: name: RubyGems url: https://rubygems.org/gems/net-imap steps: - uses: actions/checkout@v4 - name: Set up Ruby uses: ruby/setup-ruby@v1 with: bundler-cache: true ruby-version: 3.2 - name: Publish to RubyGems uses: rubygems/release-gem@v1 - name: Create GitHub release run: | tag_name="$(git describe --tags --abbrev=0)" gh release create "${tag_name}" --verify-tag --draft --generate-notes env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Version data entries
3 entries across 3 versions & 1 rubygems