File tree Expand file tree Collapse file tree 10 files changed +2988
-829
lines changed Expand file tree Collapse file tree 10 files changed +2988
-829
lines changed Original file line number Diff line number Diff line change 77# ######################################
88# Start the job on all push to master #
99# ######################################
10- name : ' Build & Deploy - ALPHA'
10+ name : " Build & Deploy - ALPHA"
1111on :
1212 push :
1313 branches :
@@ -26,13 +26,13 @@ jobs:
2626 steps :
2727 - uses : actions/checkout@v4
2828 # Setup .npmrc file to publish to npm
29- - uses : actions/setup-node@v4
29+ - uses : actions/setup-node@v6
3030 with :
31- node-version : ' 18.x '
32- registry-url : ' https://registry.npmjs.org'
31+ node-version : " 22.x "
32+ registry-url : " https://registry.npmjs.org"
3333 always-auth : true
3434 # Defaults to the user or organization that owns the workflow file
35- scope : ' nvuillam'
35+ scope : " nvuillam"
3636 - run : yarn
3737 - run : yarn config set version-git-tag false
3838 - run : ALPHAID=$(date '+%Y%m%d%H%M') && yarn version --prepatch --preid="alpha$ALPHAID"
Original file line number Diff line number Diff line change 77# ######################################
88# Start the job on all push to master #
99# ######################################
10- name : ' Build & Deploy - Beta'
10+ name : " Build & Deploy - Beta"
1111on :
1212 push :
1313 branches :
14- - ' main'
14+ - " main"
1515
1616permissions : read-all
1717
@@ -25,13 +25,13 @@ jobs:
2525 steps :
2626 - uses : actions/checkout@v4
2727 # Setup .npmrc file to publish to npm
28- - uses : actions/setup-node@v4
28+ - uses : actions/setup-node@v6
2929 with :
30- node-version : ' 18.x '
31- registry-url : ' https://registry.npmjs.org'
30+ node-version : " 22.x "
31+ registry-url : " https://registry.npmjs.org"
3232 always-auth : true
3333 # Defaults to the user or organization that owns the workflow file
34- scope : ' nvuillam'
34+ scope : " nvuillam"
3535 - run : yarn
3636 - run : yarn config set version-git-tag false
3737 - run : BETAID=$(date '+%Y%m%d%H%M') && yarn version --prepatch --preid="beta$BETAID"
Original file line number Diff line number Diff line change 77# ######################################
88# Start the job on all push to master #
99# ######################################
10- name : ' Build & Deploy - RELEASE'
10+ name : " Build & Deploy - RELEASE"
1111on :
1212 release :
1313 # Want to run the automation when a release is created
14- types : [' created' ]
14+ types : [" created" ]
1515
1616permissions : read-all
1717
@@ -24,12 +24,12 @@ jobs:
2424 steps :
2525 - uses : actions/checkout@v4
2626 # Setup .npmrc file to publish to npm
27- - uses : actions/setup-node@v4
27+ - uses : actions/setup-node@v6
2828 with :
29- node-version : ' 18.x '
30- registry-url : ' https://registry.npmjs.org'
29+ node-version : " 22.x "
30+ registry-url : " https://registry.npmjs.org"
3131 # Defaults to the user or organization that owns the workflow file
32- scope : ' nvuillam'
32+ scope : " nvuillam"
3333 - run : yarn
3434 - run : yarn publish
3535 env :
Original file line number Diff line number Diff line change 4242 id : ml
4343 # You can override MegaLinter flavor used to have faster performances
4444 # More info at https://megalinter.io/latest/flavors/
45- uses : oxsecurity/megalinter/flavors/javascript@v8
45+ uses : oxsecurity/megalinter/flavors/javascript@v9
4646 env :
4747 # All available variables are described in documentation
4848 # https://megalinter.io/latest/configuration/
Original file line number Diff line number Diff line change 77# ######################################
88# Start the job on all push to master #
99# ######################################
10- name : ' Test'
10+ name : " Test"
1111on :
1212 push : # Comment this line to trigger action only on pull-requests (not recommended if you don't pay for GH Actions)
1313 pull_request :
@@ -25,11 +25,11 @@ jobs:
2525 steps :
2626 - uses : actions/checkout@v4
2727 # Setup .npmrc file to publish to npm
28- - uses : actions/setup-node@v4
28+ - uses : actions/setup-node@v6
2929 with :
30- node-version : ' 18.x '
31- registry-url : ' https://registry.npmjs.org'
30+ node-version : " 22.x "
31+ registry-url : " https://registry.npmjs.org"
3232 # Defaults to the user or organization that owns the workflow file
33- scope : ' nvuillam'
33+ scope : " nvuillam"
3434 - run : yarn
3535 - run : yarn test
Original file line number Diff line number Diff line change 22
33## Beta
44
5+ - Upgrade NodeJs minimum version to Node 22
6+ - Fix yarn dependencies warnings
7+
58## [ 3.2.0] 2024-08-22
69
710- Upgrade npm dependencies
Original file line number Diff line number Diff line change 33[ ![ Version] ( https://img.shields.io/npm/v/node-sarif-builder.svg )] ( https://npmjs.org/package/node-sarif-builder )
44[ ![ Downloads/week] ( https://img.shields.io/npm/dw/node-sarif-builder.svg )] ( https://npmjs.org/package/node-sarif-builder )
55[ ![ Downloads/total] ( https://img.shields.io/npm/dt/node-sarif-builder.svg )] ( https://npmjs.org/package/node-sarif-builder ) <!-- gh-dependents-info-used-by-start -->
6- [ ![ Generated by github-dependents-info] ( https://img.shields.io/static/v1?label=Used%20by&message=900 &color=informational&logo=slickpic )] ( https://github.com/nvuillam/node-sarif-builder/blob/main/docs/github-dependents-info.md ) <!-- gh-dependents-info-used-by-end -->
6+ [ ![ Generated by github-dependents-info] ( https://img.shields.io/static/v1?label=Used%20by&message=2987 &color=informational&logo=slickpic )] ( https://github.com/nvuillam/node-sarif-builder/blob/main/docs/github-dependents-info.md ) <!-- gh-dependents-info-used-by-end -->
77[ ![ Test] ( https://github.com/nvuillam/node-sarif-builder/workflows/Test/badge.svg?branch=main )] ( https://github.com/nvuillam/node-sarif-builder/actions?query=workflow%3ATest+branch%3Amain )
88[ ![ Mega-Linter] ( https://github.com/nvuillam/node-sarif-builder/workflows/MegaLinter/badge.svg?branch=main )] ( https://megalinter.github.io/ )
99[ ![ GitHub contributors] ( https://img.shields.io/github/contributors/nvuillam/node-sarif-builder.svg )] ( https://github.com/nvuillam/node-sarif-builder/graphs/contributors/ )
You can’t perform that action at this time.
0 commit comments