File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,24 +4,24 @@ description: Sets up Node and Build SDK
44inputs :
55 node-version :
66 required : false
7- default : ' 24 '
7+ default : ' 22 '
88
99runs :
1010 using : ' composite'
1111 steps :
1212 - name : Setup Node
13- uses : actions/setup-node@v3
13+ uses : actions/setup-node@v4
1414 with :
1515 node-version : ${{ inputs.node-version }}
1616 registry-url : ' https://registry.npmjs.org'
1717
1818 - name : Cache Dependencies
19- uses : actions/cache@v3
19+ uses : actions/cache@v4
2020 with :
2121 path : ./node_modules
2222 key : ${{ runner.os }}-${{ inputs.node-version }}-modules-${{ hashFiles('**/yarn.lock') }}
2323 restore-keys : ${{ runner.os }}-${{ inputs.node-version }}-modules-
2424
2525 - name : Install Dependencies & Build
26- run : yarn install --immutable --ignore-engines
26+ run : yarn install --frozen-lockfile --ignore-engines
2727 shell : bash
Original file line number Diff line number Diff line change 1010 browser :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - uses : ./.github/actions/setup-node
1515 - name : Test
1616 env :
Original file line number Diff line number Diff line change 1010 qa :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - uses : ./.github/actions/setup-node
1515 - name : Test
1616 env :
Original file line number Diff line number Diff line change 1212 name : 🚀 Create release PR
1313 runs-on : ubuntu-latest
1414 steps :
15- - uses : actions/checkout@v3
15+ - uses : actions/checkout@v4
1616 with :
1717 fetch-depth : 0 # gives the changelog generator access to all previous commits
1818
2121 uses : WyriHaximus/github-action-get-previous-tag@v1
2222
2323 - name : Ensure version number higher than current
24- uses : actions/github-script@v5
24+ uses : actions/github-script@v7
2525 env :
2626 PREVIOUS_TAG : ${{ steps.previoustag.outputs.tag }}
2727 DESTINATION_TAG : ${{ github.event.inputs.version }}
4949 git push -q -u origin "release-$VERSION"
5050
5151 - name : Get changelog diff
52- uses : actions/github-script@v5
52+ uses : actions/github-script@v7
5353 with :
5454 script : |
5555 const get_change_log_diff = require('./scripts/get_changelog_diff.js')
Original file line number Diff line number Diff line change 1010 integration :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - uses : ./.github/actions/setup-node
1515 - name : Test
1616 env :
Original file line number Diff line number Diff line change 1010 lint :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - uses : ./.github/actions/setup-node
1515 - name : Lint
1616 run : yarn run lint
Original file line number Diff line number Diff line change @@ -16,11 +16,11 @@ jobs:
1616 if : github.event.pull_request.merged && startsWith(github.head_ref, 'release-')
1717 runs-on : ubuntu-latest
1818 steps :
19- - uses : actions/checkout@v3
19+ - uses : actions/checkout@v4
2020 with :
2121 fetch-depth : 0
2222
23- - uses : actions/github-script@v6
23+ - uses : actions/github-script@v7
2424 with :
2525 script : |
2626 const get_change_log_diff = require('./scripts/get_changelog_diff.js')
Original file line number Diff line number Diff line change 1212 build :
1313 runs-on : ubuntu-latest
1414 steps :
15- - uses : actions/checkout@v3
15+ - uses : actions/checkout@v4
1616 - uses : preactjs/compressed-size-action@v2
1717 with :
1818 repo-token : ' ${{ secrets.GITHUB_TOKEN }}'
Original file line number Diff line number Diff line change 1010 types :
1111 runs-on : ubuntu-latest
1212 steps :
13- - uses : actions/checkout@v3
13+ - uses : actions/checkout@v4
1414 - uses : ./.github/actions/setup-node
1515 - name : Type check
1616 run : yarn run types
Original file line number Diff line number Diff line change 77 pull_request :
88
99jobs :
10+ # TODO: remove once branch protection is updated to drop unit (16)
11+ unit-legacy :
12+ name : ' unit (16)'
13+ runs-on : ubuntu-latest
14+ steps :
15+ - run : echo "Deprecated — Node 16 is EOL. This job exists only to satisfy branch protection."
16+
1017 unit :
1118 runs-on : ubuntu-latest
1219 strategy :
1320 matrix :
14- node : [16, 18 ]
21+ node : [18, 20, 22 ]
1522 steps :
16- - uses : actions/checkout@v3
23+ - uses : actions/checkout@v4
1724 - uses : ./.github/actions/setup-node
1825 with :
1926 node-version : ${{ matrix.node }}
You can’t perform that action at this time.
0 commit comments