Skip to content

ci(deps): update googleapis/release-please-action action to v5 (#87) #88

ci(deps): update googleapis/release-please-action action to v5 (#87)

ci(deps): update googleapis/release-please-action action to v5 (#87) #88

on:
push:
branches: [main]
name: release-please
permissions: {}
jobs:
release-please:
if: github.repository_owner == 'mogyugyu'
permissions: {}
runs-on: ubuntu-latest
steps:
- name: Generate a token
id: generate_token
uses: actions/create-github-app-token@bcd2ba49218906704ab6c1aa796996da409d3eb1 # v3.2.0
with:
app-id: ${{ vars.MOGYUGYU_RELEASE_APP_ID }}
private-key: ${{ secrets.MOGYUGYU_RELEASE_PRIVATE_KEY }}
# Limit token permissions to only what's needed for release-please
permission-contents: write # Needed for creating releases, tags, and updating manifest/config files
permission-pull-requests: write # Needed for creating/updating release PRs
permission-issues: write # Needed for creating labels
- uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0
id: release
with:
token: ${{ steps.generate_token.outputs.token }}
config-file: .release-please/release-please-config.json
manifest-file: .release-please/.release-please-manifest.json
skip-github-pull-request: ${{ startsWith(github.event.head_commit.message, 'release:') && github.event.head_commit.author.name == format('{0}[bot]', steps.generate_token.outputs.app-slug) }}