Skip to content

chore(main): release oxygen 1.0.1-SNAPSHOT (#5) #18

chore(main): release oxygen 1.0.1-SNAPSHOT (#5)

chore(main): release oxygen 1.0.1-SNAPSHOT (#5) #18

Workflow file for this run

---
name: Release Please
"on":
workflow_dispatch:
push:
branches:
- main
concurrency:
group: release-please
cancel-in-progress: false
jobs:
release-please:
name: Release Please
outputs:
manifest: ${{ toJSON(steps.rp.outputs) }}
runs-on: ubuntu-22.04
steps:
- name: Generate App Token
uses: tibdex/github-app-token@v1
id: generate-token
with:
app_id: ${{ secrets.APP_ID }}
private_key: ${{ secrets.APP_PRIVATE_KEY }}
- name: Release Please
id: rp
uses: GoogleCloudPlatform/[email protected]
with:
token: ${{ steps.generate-token.outputs.token }}
matrix:
if: ${{ fromJSON(needs.release-please.outputs.manifest).releases_created == 'true' }}
needs: [release-please]
secrets: inherit
strategy:
matrix:
path: ${{ fromJSON(fromJSON(needs.release-please.outputs.manifest).paths_released) }}
uses: ./.github/workflows/build.yml
with:
path: ${{ matrix.path }}
manifest: ${{ needs.release-please.outputs.manifest }}