Sha256: 05397cb0b9125970291f8f5e3f0d33db27f2fcf79bd6f217762c452cce064459

Contents?: true

Size: 842 Bytes

Versions: 8

Compression:

Stored size: 842 Bytes

Contents

name: mangopay2-net-ruby-cd

on:
  push:
    # Sequence of patterns matched against refs/tags
    tags:
      # It pushes any tags that contain a v. ex: v1.16.1
      - '*'

jobs:
  build:
    name: Build + Publish
    runs-on: ubuntu-latest
    permissions:
      contents: read
      packages: write

    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 RubyGems
        run: |
          mkdir -p $HOME/.gem
          touch $HOME/.gem/credentials
          chmod 0600 $HOME/.gem/credentials
          printf -- "---\n:rubygems_api_key: ${GEM_HOST_API_KEY}\n" > $HOME/.gem/credentials
          gem build *.gemspec
          gem push *.gem
        env:
          GEM_HOST_API_KEY: "${{secrets.GEM_HOST_API_KEY}}"

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
mangopay-3.12.0 .github/workflows/ruby_cd.yml
mangopay-3.11.1 .github/workflows/ruby_cd.yml
mangopay-3.11.0 .github/workflows/ruby_cd.yml
mangopay-3.10.0 .github/workflows/ruby_cd.yml
mangopay-3.9.0 .github/workflows/ruby_cd.yml
mangopay-3.8.0 .github/workflows/ruby_cd.yml
mangopay-3.7.0 .github/workflows/ruby_cd.yml
mangopay-3.6.0 .github/workflows/ruby_cd.yml