Sha256: 15b0b9254696babfc254a1d7152189b265783bd105f45a490ac33cdcb98adac5
Contents?: true
Size: 1.6 KB
Versions: 11
Compression:
Stored size: 1.6 KB
Contents
name: Release gem on: repository_dispatch: types: - release-triggered workflow_dispatch: jobs: release: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 with: fetch-depth: 0 # - name: 'Wait for status checks' # id: wait-for-status-checks # uses: "WyriHaximus/github-action-wait-for-status@v2" # with: # checkInterval: 15 # env: # GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}" - id: release-gem uses: pact-foundation/release-gem@v0.0.11 env: GEM_HOST_API_KEY: '${{ secrets.RUBYGEMS_API_KEY }}' GITHUB_TOKEN: '${{ secrets.GITHUB_TOKEN }}' INCREMENT: '${{ github.event.client_payload.increment }}' outputs: gem_name: "${{ steps.release-gem.outputs.gem_name }}" version: "${{ steps.release-gem.outputs.version }}" increment: "${{ steps.release-gem.outputs.increment }}" notify-gem-released: needs: release strategy: matrix: repository: [pact-foundation/pact-broker-docker, DiUS/pact_broker-docker] runs-on: ubuntu-latest steps: - name: Notify ${{ matrix.repository }} of gem release uses: peter-evans/repository-dispatch@v1 with: token: ${{ secrets.GHTOKENNOTIFYPBRELEASED }} repository: ${{ matrix.repository }} event-type: gem-released client-payload: | { "name": "${{ needs.release.outputs.gem_name }}", "version": "${{ needs.release.outputs.version }}", "increment": "${{ needs.release.outputs.increment }}" }
Version data entries
11 entries across 11 versions & 1 rubygems