From 8c382b62214ee653dd9c4ad13ea0e385d35d0a56 Mon Sep 17 00:00:00 2001 From: Larzous Date: Wed, 14 Feb 2024 22:46:28 -0500 Subject: [PATCH 1/5] ci: update actions to v4 due to node16 deprecation --- .github/workflows/test.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 6a91786..48c106e 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,7 @@ jobs: build: # make sure build/ci work properly runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: | npm install - run: | @@ -19,7 +19,7 @@ jobs: test: # make sure the action works on a clean machine without building runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Basic Content Test uses: ./ with: From afd117f05b44c44ed8431e7a9dbc593e0157a93c Mon Sep 17 00:00:00 2001 From: Larzous Date: Wed, 14 Feb 2024 22:50:43 -0500 Subject: [PATCH 2/5] ci: updates for node16 deprecation --- .github/workflows/os-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/os-test.yml b/.github/workflows/os-test.yml index 4c410ea..c00b9bb 100644 --- a/.github/workflows/os-test.yml +++ b/.github/workflows/os-test.yml @@ -23,7 +23,7 @@ jobs: - macos-11 runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Upload File uses: ./ with: From 96e2f3bdfed481930002c7a06ee16f6fa08e467d Mon Sep 17 00:00:00 2001 From: Larzous Date: Wed, 14 Feb 2024 22:50:52 -0500 Subject: [PATCH 3/5] ci: updates for node16 deprecation --- .github/workflows/check-dist.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/check-dist.yml b/.github/workflows/check-dist.yml index 34970a7..66c9461 100644 --- a/.github/workflows/check-dist.yml +++ b/.github/workflows/check-dist.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set Node.js 16.x uses: actions/setup-node@v3.4.1 @@ -46,7 +46,7 @@ jobs: id: diff # If index.js was different than expected, upload the expected version as an artifact - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: ${{ failure() && steps.diff.conclusion == 'failure' }} with: name: dist From fd2c74f7e7af2a66575fa2feff3ab6e510a05816 Mon Sep 17 00:00:00 2001 From: Larzous Date: Wed, 14 Feb 2024 22:53:11 -0500 Subject: [PATCH 4/5] ci: add manual triggering of workflow --- .github/workflows/codeql-analysis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index a0c7417..f2cf1b9 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -12,6 +12,7 @@ name: "CodeQL" on: + workflow_dispatch: push: branches: [ main ] pull_request: From 96794151cd41d4404e25927145f8816e713a5cd4 Mon Sep 17 00:00:00 2001 From: Larzous Date: Wed, 14 Feb 2024 23:05:21 -0500 Subject: [PATCH 5/5] ci: codeql to v3 (node16 deprecation) --- .github/workflows/codeql-analysis.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f2cf1b9..b3f98d3 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -39,11 +39,11 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} source-root: src @@ -55,7 +55,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 # ℹī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -69,4 +69,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3