Sha256: 5fb132e3e24a3435c9877163bcbe2442fea5b169b66896811381d30f48b5bcd7

Contents?: true

Size: 1.24 KB

Versions: 2

Compression:

Stored size: 1.24 KB

Contents

on:
  schedule:
    - cron: '29 9 * * *'
  workflow_dispatch:

name: release-please
jobs:
  release-please:
    env:
      ENABLE_RELEASE_PLEASE: ${{ secrets.ENABLE_RELEASE_PLEASE }}
    runs-on: ubuntu-latest
    steps:
      - name: ReleasePlease
        id: release-please
        if: ${{ env.ENABLE_RELEASE_PLEASE || github.event_name == 'workflow_dispatch' }}
        uses: GoogleCloudPlatform/release-please-action@v2
        with:
          command: release-pr
          token: ${{ secrets.YOSHI_CODE_BOT_TOKEN }}
          fork: true
          release-type: ruby
          package-name: google-auth-library-ruby
          version-file: lib/googleauth/version.rb
          monorepo-tags: true
          bump-minor-pre-major: true
      - name: ReleaseLabel
        id: release-label
        if: ${{ steps.release-please.outputs.pr }}
        uses: actions/github-script@v4
        with:
          github-token: ${{secrets.YOSHI_APPROVER_TOKEN}}
          script: |
            core.info("Labeling release");
            github.issues.addLabels({
              owner: 'googleapis',
              repo: 'google-auth-library-ruby',
              issue_number: ${{ steps.release-please.outputs.pr }},
              labels: ["autorelease: pending"]
            });

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
googleauth-0.17.0 .github/workflows/release-please.yml
googleauth-0.16.2 .github/workflows/release-please.yml