Skip to content

Commit 711cdfa

Browse files
use generated yml file and shared tooling
1 parent 25b9c8a commit 711cdfa

File tree

4 files changed

+12
-25
lines changed

4 files changed

+12
-25
lines changed

.github/actions/setup/action.yml

Lines changed: 0 additions & 15 deletions
This file was deleted.

.github/workflows/lint.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
steps:
1313
- uses: actions/checkout@v4
14-
15-
- name: actions/setup
16-
uses: ./.github/actions/setup
14+
- name: Install Node and dependencies
15+
uses: baileympearson/drivers-github-tools/node/setup@add-signing-env-action-for-node
1716

1817
- run: npm run check:lint

.github/workflows/release.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ permissions:
88
pull-requests: write
99
id-token: write
1010

11-
name: release
11+
name: release-latest
1212

1313
jobs:
1414
release_please:
@@ -18,6 +18,8 @@ jobs:
1818
steps:
1919
- id: release
2020
uses: googleapis/release-please-action@v4
21+
with:
22+
target-branch: main
2123

2224
ssdlc:
2325
needs: [release_please]
@@ -31,8 +33,8 @@ jobs:
3133
steps:
3234
- uses: actions/checkout@v4
3335

34-
- name: actions/setup
35-
uses: ./.github/actions/setup
36+
- name: Install Node and dependencies
37+
uses: baileympearson/drivers-github-tools/node/setup@add-signing-env-action-for-node
3638

3739
- name: Load version and package info
3840
uses: baileympearson/drivers-github-tools/node/get_version_info@add-signing-env-action-for-node
@@ -74,8 +76,9 @@ jobs:
7476
runs-on: ubuntu-latest
7577
steps:
7678
- uses: actions/checkout@v4
77-
- name: actions/setup
78-
uses: ./.github/actions/setup
79+
80+
- name: Install Node and dependencies
81+
uses: baileympearson/drivers-github-tools/node/setup@add-signing-env-action-for-node
7982

8083
- run: npm publish --provenance --tag=latest
8184
if: ${{ needs.release_please.outputs.release_created }}

.github/workflows/release_notes.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ jobs:
4545

4646

4747
# Setup Node.js and npm install
48-
- name: actions/setup
49-
uses: ./.github/actions/setup
48+
- name: Install Node and dependencies
49+
uses: baileympearson/drivers-github-tools/node/setup@add-signing-env-action-for-node
5050

5151
# See: https://github.com/googleapis/release-please/issues/1274
5252

0 commit comments

Comments
 (0)