From 283b171f8d7086d2f94b41a59993de678e66e228 Mon Sep 17 00:00:00 2001 From: dgibbs64 Date: Sun, 4 Oct 2026 19:47:16 +0000 Subject: [PATCH 1/2] chore(sync): synced local '.github/' with remote 'general/.github/' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Synced from dgibbs64/repo-sync@9860b12b2dc1f1247a04e8ac37c0e8af7ce80ed3 — chore(workflows): bump checkout to v7, setup-go to v7, super-linter to v9 (#19) * chore(workflows): bump checkout to v7, setup-go to v7, super-linter to v9 Also keep the docker-linuxgsm Checkov skips (CKV_DOCKER_8, CKV2_DOCKER_1, node_modules/) in docker/.checkov.yml so syncs stop reverting them. * chore(go): keep go.sum as the setup-go cache key setup-go v6 changed the default cache dependency file from go.sum to go.mod. * chore(docker): keep only the node_modules skip-path in .checkov.yml CKV_DOCKER_8 and CKV2_DOCKER_1 only apply to docker-linuxgsm, which now skips them inline in its Dockerfiles. --------- Co-authored-by: dgibbs64 --- .github/workflows/action-prettier.yml | 2 +- .github/workflows/action-super-linter.yml | 4 ++-- .../action-update-copyright-years-in-license-file.yml | 7 +------ 3 files changed, 4 insertions(+), 9 deletions(-) diff --git a/.github/workflows/action-prettier.yml b/.github/workflows/action-prettier.yml index f5d51a44..49fbf6ac 100644 --- a/.github/workflows/action-prettier.yml +++ b/.github/workflows/action-prettier.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: persist-credentials: false diff --git a/.github/workflows/action-super-linter.yml b/.github/workflows/action-super-linter.yml index 31b2fa94..3eff6080 100644 --- a/.github/workflows/action-super-linter.yml +++ b/.github/workflows/action-super-linter.yml @@ -25,7 +25,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: # super-linter needs the full git history to get the # list of files that changed across commits @@ -37,7 +37,7 @@ jobs: npm install --no-save prettier prettier-plugin-sh prettier-plugin-jinja-template || true - name: Super-linter - uses: super-linter/super-linter@v8 + uses: super-linter/super-linter@v9 env: # To report GitHub Actions status checks GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/action-update-copyright-years-in-license-file.yml b/.github/workflows/action-update-copyright-years-in-license-file.yml index ab1549f0..e929e13d 100644 --- a/.github/workflows/action-update-copyright-years-in-license-file.yml +++ b/.github/workflows/action-update-copyright-years-in-license-file.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: fetch-depth: 0 persist-credentials: false @@ -22,8 +22,3 @@ jobs: with: token: ${{ secrets.GITHUB_TOKEN }} path: LICENSE.md - - name: Merge pull request - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - run: | - gh pr merge --merge --delete-branch From 8aee83bf41a98d938962699c0dcd6d75595bd077 Mon Sep 17 00:00:00 2001 From: dgibbs64 Date: Sun, 4 Oct 2026 19:47:16 +0000 Subject: [PATCH 2/2] chore(sync): synced local './' with remote 'docker/' MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Synced from dgibbs64/repo-sync@9860b12b2dc1f1247a04e8ac37c0e8af7ce80ed3 — chore(workflows): bump checkout to v7, setup-go to v7, super-linter to v9 (#19) * chore(workflows): bump checkout to v7, setup-go to v7, super-linter to v9 Also keep the docker-linuxgsm Checkov skips (CKV_DOCKER_8, CKV2_DOCKER_1, node_modules/) in docker/.checkov.yml so syncs stop reverting them. * chore(go): keep go.sum as the setup-go cache key setup-go v6 changed the default cache dependency file from go.sum to go.mod. * chore(docker): keep only the node_modules skip-path in .checkov.yml CKV_DOCKER_8 and CKV2_DOCKER_1 only apply to docker-linuxgsm, which now skips them inline in its Dockerfiles. --------- Co-authored-by: dgibbs64 --- .checkov.yml | 2 ++ .devcontainer/devcontainer.json | 2 +- .github/workflows/action-dockerhub-description.yml | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.checkov.yml b/.checkov.yml index 26dc84c7..00c9e12d 100644 --- a/.checkov.yml +++ b/.checkov.yml @@ -1,3 +1,5 @@ skip-check: - CKV_DOCKER_2 - CKV_DOCKER_3 +skip-path: + - node_modules/ diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 2540d59a..49f4d880 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -29,5 +29,5 @@ ] } }, - "postCreateCommand": "npm init -y >/dev/null 2>&1 || true && npm install --no-save prettier prettier-plugin-sh prettier-plugin-jinja-template" + "postCreateCommand": "npm init -y >/dev/null 2>&1 || true && npm install --no-save prettier prettier-plugin-sh prettier-plugin-jinja-template && sudo apt-get update && sudo apt-get install -y ripgrep" } diff --git a/.github/workflows/action-dockerhub-description.yml b/.github/workflows/action-dockerhub-description.yml index 79603118..b2c1f8bf 100644 --- a/.github/workflows/action-dockerhub-description.yml +++ b/.github/workflows/action-dockerhub-description.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: persist-credentials: false