Skip to content

Commit e0c4a84

Browse files
committed
chore(ci): update actions
1 parent 04a17bf commit e0c4a84

File tree

5 files changed

+28
-27
lines changed

5 files changed

+28
-27
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11
name: CI
22

33
on:
4+
push:
5+
branches:
6+
- main
47
pull_request_target:
8+
types: [assigned, opened, synchronize, reopened]
9+
branches:
10+
- main
511

612
# Automatically cancel in-progress actions on the same branch
713
concurrency:
@@ -13,13 +19,12 @@ jobs:
1319
name: Build Packages
1420
runs-on: ubuntu-latest
1521
steps:
16-
- uses: actions/checkout@v3
17-
- uses: pnpm/action-setup@v2
18-
- uses: actions/setup-node@v3
22+
- uses: actions/checkout@v4
23+
- uses: pnpm/action-setup@v4
24+
- uses: actions/setup-node@v4
1925
with:
20-
node-version: 18
26+
node-version: 20
2127
cache: "pnpm"
22-
- if: ${{ steps.cache-node.outputs.cache-hit != 'true' }}
23-
run: pnpm install
28+
- run: pnpm install
2429
- run: pnpm run type-check
2530
- run: pnpm run test

.github/workflows/format.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,21 +11,21 @@ jobs:
1111
permissions:
1212
contents: write
1313
steps:
14-
- uses: actions/checkout@v3
14+
- uses: actions/checkout@v4
1515
with:
1616
ref: ${{ github.head_ref }}
1717
token: ${{ secrets.GITHUB_TOKEN }}
18-
- uses: pnpm/action-setup@v2
19-
- uses: actions/setup-node@v3
18+
- uses: pnpm/action-setup@v4
19+
- uses: actions/setup-node@v4
2020
with:
21-
node-version: 16
21+
node-version: 20
2222
cache: "pnpm"
2323
- name: Install dependencies
2424
run: pnpm install
2525
- name: Format code
2626
run: pnpm run ci:format
2727
- name: Commit changes
28-
uses: stefanzweifel/git-auto-commit-action@v4
28+
uses: stefanzweifel/git-auto-commit-action@v5
2929
with:
3030
commit_message: "[ci] format"
3131
branch: ${{ github.head_ref }}

.github/workflows/lint.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,11 @@ jobs:
1111
name: Lint
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v3
15-
- uses: pnpm/action-setup@v2
16-
- uses: actions/setup-node@v3
14+
- uses: actions/checkout@v4
15+
- uses: pnpm/action-setup@v4
16+
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 18
18+
node-version: 20
1919
cache: "pnpm"
20-
- if: ${{ steps.cache-node.outputs.cache-hit != 'true' }}
21-
run: pnpm install
22-
- run: pnpm build
20+
- run: pnpm install
2321
- run: pnpm type-check

.github/workflows/release.yml

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -20,17 +20,15 @@ jobs:
2020
name: Build Packages
2121
runs-on: ubuntu-latest
2222
steps:
23-
- uses: actions/checkout@v3
24-
- uses: pnpm/action-setup@v2
25-
- uses: actions/setup-node@v3
23+
- uses: actions/checkout@v4
24+
- uses: pnpm/action-setup@v4
25+
- uses: actions/setup-node@v4
2626
with:
27-
node-version: 18
27+
node-version: 20
2828
cache: "pnpm"
29-
- if: ${{ steps.cache-node.outputs.cache-hit != 'true' }}
30-
run: pnpm install
29+
- run: pnpm install
3130
# TODO: is this manual build step actually needed?
3231
# `prepack` hook _should_ run but doesn't seem to.
33-
- run: pnpm run type-check
3432
- run: pnpm run build
3533
- uses: changesets/action@v1
3634
if: ${{ github.event_name != 'pull_request' }}

.github/workflows/require-allow-edits.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ permissions:
88
jobs:
99
_:
1010
permissions:
11-
pull-requests: read # for ljharb/require-allow-edits to check 'allow edits' on PR
11+
pull-requests: read
1212

1313
name: "Require “Allow Edits”"
1414

1515
runs-on: ubuntu-latest
1616

1717
steps:
18-
- uses: ljharb/require-allow-edits@main
18+
- uses: ljharb/require-allow-edits@v2

0 commit comments

Comments
 (0)