Skip to content

Commit fa25b6a

Browse files
chore: onboard shared workflows (#142)
* adding workflows for onboarding to the npm-release-workflows shared release * updating to yarn package manager * update for package manager to yarn * updating workflow file names * updating the runner to be the public
1 parent b712efa commit fa25b6a

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

.github/workflows/release-on-push.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ on:
2727

2828
jobs:
2929
create-release:
30-
runs-on: ubuntu-latest
30+
runs-on: pub-hk-ubuntu-24.04-ip
3131
permissions:
3232
contents: write
3333
pull-requests: write

.github/workflows/release.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ on:
2727

2828
jobs:
2929
validate:
30-
runs-on: ubuntu-latest
30+
runs-on: pub-hk-ubuntu-24.04-ip
3131
steps:
3232
- uses: actions/checkout@v4
3333

@@ -49,7 +49,7 @@ jobs:
4949

5050
release-please-pr:
5151
needs: validate
52-
runs-on: ubuntu-latest
52+
runs-on: pub-hk-ubuntu-24.04-ip
5353
permissions:
5454
contents: write
5555
pull-requests: write
@@ -86,7 +86,7 @@ jobs:
8686
publish:
8787
needs: release-please-pr
8888
if: needs.release-please-pr.result == 'success' && (needs.release-please-pr.outputs.pr_number != '' || needs.release-please-pr.outputs.pr_already_exists == 'true')
89-
runs-on: ubuntu-latest
89+
runs-on: pub-hk-ubuntu-24.04-ip
9090
permissions:
9191
contents: write
9292
pull-requests: write
@@ -114,4 +114,3 @@ jobs:
114114
package_name: ${{ needs.release-please-pr.outputs.package_name }}
115115
pr_number: ${{ needs.release-please-pr.outputs.pr_number }}
116116
branch_name: ${{ github.ref_name }}
117-

.github/workflows/update-release-configs.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ on:
2323

2424
jobs:
2525
update-configs:
26-
runs-on: ubuntu-latest
26+
runs-on: pub-hk-ubuntu-24.04-ip
2727
permissions:
2828
contents: write
2929
pull-requests: write
@@ -40,4 +40,3 @@ jobs:
4040

4141
- name: Update release configs
4242
uses: ./workflows-repo/.github/actions/update-release-configs-job-public
43-

0 commit comments

Comments
 (0)