Sha256: f6d33c0bc87d3a972da99be284e70405e85f88605ab4e56d65441cb308cd8509

Contents?: true

Size: 763 Bytes

Versions: 5

Compression:

Stored size: 763 Bytes

Contents

name: Release

on:
  push:
    tags: ['v[0-9]*']

jobs:
  release:
    runs-on: macos-latest

    steps:
      - name: ruby 3.2
        uses: ruby/setup-ruby@v1
        with:
          ruby-version: 3.2

      - name: checkout
        uses: actions/checkout@v2

      - name: setup dependencies
        run: "ruby -I.github/workflows -rutils -e 'setup_dependencies'"

      - name: test
        run: rake test

      - name: upload to rubygems
        env:
          GEM_HOST_API_KEY: ${{ secrets.RUBYGEMS_AUTH_TOKEN }}
        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
          rake upload

Version data entries

5 entries across 5 versions & 5 rubygems

Version Path
reflexion-0.1.31 .github/workflows/release.yml
rays-0.1.31 .github/workflows/release.yml
beeps-0.1.31 .github/workflows/release.yml
rucy-0.1.31 .github/workflows/release.yml
xot-0.1.31 .github/workflows/release.yml