1
0
mirror of https://github.com/joaquinjsb/gitea-release-please-action synced 2026-05-08 08:51:17 +02:00

build: switch order of release PR and release

This commit is contained in:
bencoe@google.com
2021-12-30 15:33:53 +00:00
parent 0ba95d5d22
commit cac03337f2

View File

@@ -55,32 +55,6 @@ jobs:
branch: create-pull-request/build-dist
delete-branch: true
push-to-fork: google-github-actions-bot/${{env.ACTION_NAME}}
release-please-pr:
runs-on: ubuntu-latest
needs: [build]
steps:
- id: release-pr
uses: GoogleCloudPlatform/release-please-action@main
with:
token: ${{ secrets.ACTIONS_BOT_TOKEN }}
release-type: node
fork: true
package-name: ${{env.ACTION_NAME}}
command: release-pr
- id: label
if: ${{ steps.release-pr.outputs.pr }}
uses: actions/github-script@v3
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const [owner, repo] = process.env.GITHUB_REPOSITORY.split('/');
await github.issues.addLabels({
owner,
repo,
issue_number: ${{steps.release-pr.outputs.pr}},
labels: ['autorelease: pending']
});
console.log(`Tagged ${{steps.release-pr.outputs.pr}}`)
release-please-release:
runs-on: ubuntu-latest
needs: [build]
@@ -107,3 +81,31 @@ jobs:
git push origin v${{ steps.release.outputs.major }}
git push origin v${{ steps.release.outputs.major }}.${{ steps.release.outputs.minor }}
if: ${{ steps.release.outputs.release_created }}
release-please-pr:
runs-on: ubuntu-latest
needs:
- build
- release-please-release
steps:
- id: release-pr
uses: GoogleCloudPlatform/release-please-action@main
with:
token: ${{ secrets.ACTIONS_BOT_TOKEN }}
release-type: node
fork: true
package-name: ${{env.ACTION_NAME}}
command: release-pr
- id: label
if: ${{ steps.release-pr.outputs.pr }}
uses: actions/github-script@v3
with:
github-token: ${{secrets.GITHUB_TOKEN}}
script: |
const [owner, repo] = process.env.GITHUB_REPOSITORY.split('/');
await github.issues.addLabels({
owner,
repo,
issue_number: ${{steps.release-pr.outputs.pr}},
labels: ['autorelease: pending']
});
console.log(`Tagged ${{steps.release-pr.outputs.pr}}`)