File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ updates:
1414 commit-message :
1515 prefix : " chore"
1616 include : " scope"
17-
17+
1818 # Enable version updates for GitHub Actions
1919 - package-ecosystem : " github-actions"
2020 directory : " /"
Original file line number Diff line number Diff line change @@ -10,30 +10,30 @@ jobs:
1010 build :
1111 name : Build and Type Check
1212 runs-on : ubuntu-latest
13-
13+
1414 strategy :
1515 matrix :
1616 node-version : [18.x, 20.x]
17-
17+
1818 steps :
1919 - name : Checkout code
2020 uses : actions/checkout@v4
21-
21+
2222 - name : Setup Node.js ${{ matrix.node-version }}
2323 uses : actions/setup-node@v4
2424 with :
2525 node-version : ${{ matrix.node-version }}
2626 cache : ' npm'
27-
27+
2828 - name : Install dependencies
2929 run : npm ci --legacy-peer-deps || npm install --legacy-peer-deps
30-
30+
3131 - name : Type check
3232 run : npm run typecheck
33-
33+
3434 - name : Build
3535 run : npm run build
36-
36+
3737 - name : Upload build artifacts
3838 if : matrix.node-version == '20.x'
3939 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 99 name : Dependency Review
1010 runs-on : ubuntu-latest
1111 if : github.event_name == 'pull_request'
12-
12+
1313 steps :
1414 - name : Checkout code
1515 uses : actions/checkout@v4
16-
16+
1717 - name : Dependency Review
1818 uses : actions/dependency-review-action@v4
1919 with :
2020 fail-on-severity : moderate
21-
21+
2222 codeql :
2323 name : CodeQL Security Analysis
2424 runs-on : ubuntu-latest
25-
25+
2626 permissions :
2727 security-events : write
2828 actions : read
2929 contents : read
30-
30+
3131 steps :
3232 - name : Checkout code
3333 uses : actions/checkout@v4
34-
34+
3535 - name : Initialize CodeQL
3636 uses : github/codeql-action/init@v3
3737 with :
3838 languages : typescript, javascript
39-
39+
4040 - name : Autobuild
4141 uses : github/codeql-action/autobuild@v3
42-
42+
4343 - name : Perform CodeQL Analysis
4444 uses : github/codeql-action/analyze@v3
Original file line number Diff line number Diff line change @@ -10,31 +10,31 @@ jobs:
1010 release :
1111 name : Build and Release
1212 runs-on : ubuntu-latest
13-
13+
1414 permissions :
1515 contents : write
1616 packages : write
17-
17+
1818 steps :
1919 - name : Checkout code
2020 uses : actions/checkout@v4
21-
21+
2222 - name : Setup Node.js
2323 uses : actions/setup-node@v4
2424 with :
2525 node-version : ' 20.x'
2626 cache : ' npm'
2727 registry-url : ' https://registry.npmjs.org'
28-
28+
2929 - name : Install dependencies
3030 run : npm ci --legacy-peer-deps || npm install --legacy-peer-deps
31-
31+
3232 - name : Type check
3333 run : npm run typecheck
34-
34+
3535 - name : Build
3636 run : npm run build
37-
37+
3838 - name : Create GitHub Release
3939 uses : softprops/action-gh-release@v1
4040 if : startsWith(github.ref, 'refs/tags/')
4343 generate_release_notes : true
4444 env :
4545 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
46-
46+
4747 # Uncomment when ready to publish to npm
4848 # - name: Publish to npm
4949 # if: startsWith(github.ref, 'refs/tags/')
You can’t perform that action at this time.
0 commit comments