Sha256: 2e65ca03d42edac33f240d1fca992d383fc1a24f4b730a8d91c6bb33fc72a1de
Contents?: true
Size: 900 Bytes
Versions: 14
Compression:
Stored size: 900 Bytes
Contents
name: Ruby Gem on: push: tags: [ v* ] jobs: build: if: contains(github.ref, 'refs/tags/v') name: Build + Publish runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Set up Ruby 2.6 uses: actions/setup-ruby@v1 with: ruby-version: 2.6.x - name: Publish to GPR run: | mkdir -p $HOME/.gem touch $HOME/.gem/credentials chmod 0600 $HOME/.gem/credentials printf -- "---\n:github: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials gem build *.gemspec gem push --KEY github --host https://rubygems.pkg.github.com/${OWNER} *.gem env: GEM_HOST_API_KEY: "Bearer ${{secrets.GITHUB_TOKEN}}" OWNER: ${{ github.repository_owner }} - name: Release Gem uses: CvX/publish-rubygems-action@main env: RUBYGEMS_API_KEY: ${{secrets.RUBYGEMS_API_KEY}}
Version data entries
14 entries across 14 versions & 2 rubygems