Skip to content

Commit 3486a26

Browse files
authored
chore: update github actions to latest versions (#998)
1 parent 6ec1cf0 commit 3486a26

File tree

6 files changed

+17
-21
lines changed

6 files changed

+17
-21
lines changed

.github/workflows/bundlewatch.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ jobs:
3131
uses: actions/checkout@v4
3232

3333
- name: Setup Node
34-
uses: actions/setup-node@v3
34+
uses: actions/setup-node@v4
3535
with:
36-
node-version: 20
36+
node-version: 22
3737
cache: npm
3838

3939
- name: Install Dependencies

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353

5454
steps:
5555
- name: Checkout repository
56-
uses: actions/checkout@v2
56+
uses: actions/checkout@v4
5757

5858
# Initializes the CodeQL tools for scanning.
5959
- name: Initialize CodeQL

.github/workflows/docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ jobs:
2222
uses: actions/checkout@v4
2323

2424
- name: Setup Node
25-
uses: actions/setup-node@v3
25+
uses: actions/setup-node@v4
2626
with:
27-
node-version: 20
27+
node-version: 22
2828
cache: npm
2929

3030
- name: Install Dependencies
@@ -35,11 +35,11 @@ jobs:
3535

3636
- if: github.ref == 'refs/heads/main'
3737
name: Publish to GitHub Pages
38-
uses: peaceiris/actions-gh-pages@v3
38+
uses: peaceiris/actions-gh-pages@v4
3939

4040
with:
4141
github_token: ${{ secrets.GITHUB_TOKEN }}
4242
publish_dir: ./docs
43-
user_name: 'googlemaps-bot'
44-
user_email: '[email protected]'
43+
user_name: "googlemaps-bot"
44+
user_email: "[email protected]"
4545
commit_message: ${{ github.event.head_commit.message }}

.github/workflows/e2e.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
chrome:
2222
runs-on: ubuntu-latest
2323
services:
24-
hub:
24+
hub:
2525
image: selenium/standalone-chrome
2626
volumes:
2727
- ${{ github.workspace }}:${{ github.workspace }}
@@ -33,9 +33,9 @@ jobs:
3333
uses: actions/checkout@v4
3434

3535
- name: Setup Node
36-
uses: actions/setup-node@v3
36+
uses: actions/setup-node@v4
3737
with:
38-
node-version: 20
38+
node-version: 22
3939
cache: npm
4040

4141
- name: Install Dependencies

.github/workflows/release-please.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,21 +32,19 @@ jobs:
3232
steps:
3333
- id: release
3434
name: Release Please
35-
uses: google-github-actions/release-please-action@v3
35+
uses: googleapis/release-please-action@v4
3636

3737
with:
3838
release-type: node
3939
token: ${{ secrets.SYNCED_GITHUB_TOKEN_REPO }}
40-
package-name: "@googlemaps/api-loader"
41-
bump-minor-pre-major: true
4240

4341
# Everything below is for NPM publishing when a release is cut.
4442
# Note the "if" statement on all commands to make sure that publishing
4543
# only happens when a release is cut.
4644

4745
- if: ${{ steps.release.outputs.release_created }}
4846
name: Checkout
49-
uses: actions/checkout@v3
47+
uses: actions/checkout@v4
5048

5149
- if: ${{ steps.release.outputs.release_created }}
5250
name: Setup Node for Dependency Installation

.github/workflows/test.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,11 @@ jobs:
1818
test:
1919
runs-on: ubuntu-latest
2020
steps:
21-
- uses: actions/checkout@v2
22-
- uses: actions/cache@v2
21+
- uses: actions/checkout@v4
22+
- uses: actions/setup-node@v4
2323
with:
24-
path: ~/.npm
25-
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
26-
restore-keys: |
27-
${{ runner.os }}-node-
24+
node-version: 22
25+
cache: npm
2826
- run: npm i
2927
- run: npm run lint
3028
- run: npm test

0 commit comments

Comments
 (0)