File tree Expand file tree Collapse file tree 14 files changed +678
-872
lines changed Expand file tree Collapse file tree 14 files changed +678
-872
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 17
17
- name : Setup node
18
18
uses : actions/setup-node@v4
19
19
with :
20
- node-version-file : " .nvmrc "
20
+ node-version-file : " .tool-versions "
21
21
- name : Cache yarn dependencies
22
22
id : yarn-cache
23
23
uses : actions/cache@v4
Original file line number Diff line number Diff line change @@ -4,33 +4,9 @@ name: Release
4
4
on :
5
5
push :
6
6
tags :
7
- - ' v*.*.*'
7
+ - " v*.*.*"
8
8
9
9
jobs :
10
- create-release :
11
- name : Create release
12
- runs-on : ubuntu-latest
13
- steps :
14
- - name : Checkout ${{ github.repository }}
15
- uses : actions/checkout@v4
16
- with :
17
- fetch-depth : 0
18
- - name : Get changelog
19
- id : changelog
20
- uses : simbo/changes-since-last-release-action@v1
21
- - name : Create release
22
- uses : softprops/action-gh-release@v2
23
- with :
24
- tag_name : ${{ github.ref }}
25
- name : ${{ github.ref_name }}
26
- token : ${{ secrets.GITHUB_TOKEN }}
27
- body : |
28
- # Changelog
29
-
30
- ${{ steps.changelog.outputs.log }}
31
- draft : false
32
- prerelease : false
33
- - name : Bump tags
34
- uses : fischerscode/tagger@v0
35
- with :
36
- prefix : v
10
+ github :
11
+ name : GitHub
12
+ uses : fabasoad/reusable-workflows/.github/workflows/wf-github-release.yml@main
Original file line number Diff line number Diff line change @@ -7,53 +7,10 @@ on: # yamllint disable-line rule:truthy
7
7
branches :
8
8
- main
9
9
10
- defaults :
11
- run :
12
- shell : sh
13
-
14
10
jobs :
15
- code-scanning :
16
- name : Code scanning
17
- runs-on : ubuntu-latest
18
- steps :
19
- - name : Checkout ${{ github.repository }}
20
- uses : actions/checkout@v4
21
- - name : Initialize CodeQL
22
- uses : github/codeql-action/init@v3
23
- with :
24
- languages : " javascript"
25
- - name : Perform CodeQL Analysis
26
- id : codeql-analysis
27
- uses : github/codeql-action/analyze@v3
28
- - name : Upload to GHAS
29
- if : always()
30
- uses : github/codeql-action/upload-sarif@v3
31
- with :
32
- category : " code-scanning"
33
- sarif_file : " ${{ steps.codeql-analysis.outputs.sarif-output }}"
34
- yarn-audit :
35
- name : Yarn audit
36
- runs-on : ubuntu-latest
37
- steps :
38
- - name : Checkout ${{ github.repository }}
39
- uses : actions/checkout@v4
40
- - name : Yarn audit
41
- run : yarn npm audit --all
42
- directory-scanning :
43
- name : Directory scanning
44
- runs-on : ubuntu-latest
45
- steps :
46
- - name : Checkout ${{ github.repository }}
47
- uses : actions/checkout@v4
48
- - name : Scan current project
49
- id : scan-directory
50
- uses : anchore/scan-action@v3
51
- with :
52
- by-cve : " true"
53
- path : " ."
54
- - name : Upload to GHAS
55
- if : always()
56
- uses : github/codeql-action/upload-sarif@v3
57
- with :
58
- category : " directory-scanning"
59
- sarif_file : " ${{ steps.scan-directory.outputs.sarif }}"
11
+ sast :
12
+ name : SAST
13
+ permissions :
14
+ contents : read
15
+ security-events : write
16
+ uses : fabasoad/reusable-workflows/.github/workflows/wf-security-sast.yml@main
Original file line number Diff line number Diff line change 1
1
---
2
- name : Sync labels
2
+ name : Labels
3
3
4
4
on : # yamllint disable-line rule:truthy
5
5
push :
6
6
branches :
7
7
- main
8
- paths :
9
- - .github/labels.yml
10
8
workflow_dispatch : {}
11
9
12
10
jobs :
13
- sync-labels :
14
- name : Sync labels
15
- runs-on : ubuntu-latest
16
- steps :
17
- - name : Checkout ${{ github.repository }}
18
- uses : actions/checkout@v4
19
- - name : Run Label Syncer
20
- uses : micnncim/action-label-syncer@v1
11
+ maintenance :
12
+ name : Maintenance
13
+ uses : fabasoad/reusable-workflows/.github/workflows/wf-sync-labels.yml@main
Original file line number Diff line number Diff line change 1
1
---
2
- name : Update license
2
+ name : License
3
3
4
- on :
4
+ on : # yamllint disable-line rule:truthy
5
5
schedule :
6
- - cron : ' 0 5 1 1 *'
6
+ - cron : " 0 5 1 1 *"
7
7
8
8
jobs :
9
- run :
10
- runs-on : ubuntu-latest
11
- steps :
12
- - name : Checkout ${{ github.repository }}
13
- uses : actions/checkout@v4
14
- with :
15
- fetch-depth : 0
16
- - name : Update LICENSE file
17
- uses : FantasticFiasco/action-update-license-year@v3
18
- with :
19
- token : ${{ secrets.GITHUB_TOKEN }}
20
- assignees : ${{ github.repository_owner }}
21
- labels : enhancement
22
- prTitle : Update license copyright year to {{currentYear}}
23
- prBody : |
24
- ## Changelog
25
-
26
- - Update license copyright year to {{currentYear}}
27
-
28
- ---
29
-
30
- Powered by [FantasticFiasco/action-update-license-year](https://github.com/FantasticFiasco/action-update-license-year)
9
+ maintenance :
10
+ name : Maintenance
11
+ uses : fabasoad/reusable-workflows/.github/workflows/wf-update-license.yml@main
Original file line number Diff line number Diff line change 1
- .yarn/releases/yarn-4.1.1 .cjs:aws-access-token:149
2
- .yarn/releases/yarn-4.1.1 .cjs:generic-api-key:567
1
+ .yarn/releases/yarn-4.3.0 .cjs:aws-access-token:149
2
+ .yarn/releases/yarn-4.3.0 .cjs:generic-api-key:567
Load Diff This file was deleted.
Original file line number Diff line number Diff line change @@ -36,21 +36,21 @@ repos:
36
36
verbose : false
37
37
stages : ["push"]
38
38
- repo : https://github.com/Yelp/detect-secrets
39
- rev : v1.4 .0
39
+ rev : v1.5 .0
40
40
hooks :
41
41
- id : detect-secrets
42
42
- repo : https://github.com/gitleaks/gitleaks
43
- rev : v8.18.2
43
+ rev : v8.18.4
44
44
hooks :
45
45
- id : gitleaks
46
46
- repo : https://github.com/fabasoad/pre-commit-snyk
47
- rev : v0.5.0
47
+ rev : v0.6.2
48
48
hooks :
49
49
- id : snyk-test
50
50
stages : ["push"]
51
51
# Markdown
52
52
- repo : https://github.com/igorshubovych/markdownlint-cli
53
- rev : v0.39 .0
53
+ rev : v0.41 .0
54
54
hooks :
55
55
- id : markdownlint-fix
56
56
stages : ["commit"]
62
62
stages : ["push"]
63
63
# GitHub Actions
64
64
- repo : https://github.com/rhysd/actionlint
65
- rev : v1.6.27
65
+ rev : v1.7.1
66
66
hooks :
67
67
- id : actionlint
68
68
args : ["-pyflakes="]
Original file line number Diff line number Diff line change
1
+ nodejs 22.3.0
You can’t perform that action at this time.
0 commit comments