From a4378c6fb59882e6361addd8c3fa7eda6c7f988c Mon Sep 17 00:00:00 2001 From: david-rocca Date: Wed, 19 Mar 2025 10:51:41 -0400 Subject: [PATCH 1/3] Codeql workflow update --- .github/workflows/codeql.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index f2a876323..0f2f45f18 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -44,7 +44,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@v1 + uses: github/codeql-action/autobuild@231aa2c8a89117b126725a0e11897209b7118144 # â„šī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -58,4 +58,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v1 + uses: github/codeql-action/analyze@231aa2c8a89117b126725a0e11897209b7118144 From 6c6282a50bd39e4d305e0ee8b39a8fe9d117fd50 Mon Sep 17 00:00:00 2001 From: david-rocca Date: Wed, 19 Mar 2025 11:30:32 -0400 Subject: [PATCH 2/3] Update latest-staging workflow --- .github/workflows/latest-staging.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/latest-staging.yml b/.github/workflows/latest-staging.yml index 32658bb25..195c0b49b 100644 --- a/.github/workflows/latest-staging.yml +++ b/.github/workflows/latest-staging.yml @@ -15,7 +15,7 @@ jobs: # needs: npm-run-tests steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Log in to GCR run: | docker login docker.pkg.github.com \ From 3daca27142836d63cbd0d8008cb4d862ca5e00a0 Mon Sep 17 00:00:00 2001 From: david-rocca Date: Wed, 19 Mar 2025 12:48:41 -0400 Subject: [PATCH 3/3] Update the rest of the workflows --- .github/workflows/latest.yml | 2 +- .github/workflows/lint.yml | 12 ++++++------ .github/workflows/release.yml | 2 +- .github/workflows/test-http.yml | 4 ++-- .github/workflows/test-integration.yml | 2 +- .github/workflows/test.yml | 8 ++++---- 6 files changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/latest.yml b/.github/workflows/latest.yml index 30b53b305..8dd88bb65 100644 --- a/.github/workflows/latest.yml +++ b/.github/workflows/latest.yml @@ -15,7 +15,7 @@ jobs: # needs: npm-run-tests steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Log in to GCR run: | docker login docker.pkg.github.com \ diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index e36c8670a..ebad43160 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -13,9 +13,9 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e with: node-version: ${{ matrix.node-version }} - run: npm ci @@ -30,9 +30,9 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e with: node-version: ${{ matrix.node-version }} - run: npm ci @@ -47,9 +47,9 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e with: node-version: ${{ matrix.node-version }} - run: npm ci diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index db7f982c7..f6a5d1782 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -15,7 +15,7 @@ jobs: # needs: npm-run-tests steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Extract tag name run: echo "##[set-output name=tag;]$(echo ${GITHUB_REF#refs/tags/})" id: extract_tag diff --git a/.github/workflows/test-http.yml b/.github/workflows/test-http.yml index 73f236808..7730efb39 100644 --- a/.github/workflows/test-http.yml +++ b/.github/workflows/test-http.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Build and Run Services and Mongo Containers run: | cp docker/.docker-env.example docker/.docker-env @@ -31,7 +31,7 @@ jobs: run: | docker compose --file test-http/docker/docker-compose.yml exec -T demon pytest src/ | tee test-http/src/testOutput.txt - name: Archive Test Results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 with: name: test-results path: test-http/src/testOutput.txt diff --git a/.github/workflows/test-integration.yml b/.github/workflows/test-integration.yml index 841556e1b..a2c25a06e 100644 --- a/.github/workflows/test-integration.yml +++ b/.github/workflows/test-integration.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Build and Run Services and Mongo Containers run: | cp docker/.docker-env.test-example docker/.docker-env diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8417e7060..aa901059c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,9 +13,9 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e with: node-version: ${{ matrix.node-version }} - run: npm ci @@ -30,9 +30,9 @@ jobs: steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e with: node-version: ${{ matrix.node-version }} - run: npm ci