From 584e189e5843af375268eddbb59ba6440462c427 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 22 Jan 2026 11:51:33 +0100 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Remove=20redundan?= =?UTF-8?q?t=20validation=20for=20BIOME=5FFORMAT=20and=20GITHUB=5FACTIONS?= =?UTF-8?q?=5FZIZMOR=20in=20Linter=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/Linter.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml index f8f14c6..baba17f 100644 --- a/.github/workflows/Linter.yml +++ b/.github/workflows/Linter.yml @@ -28,8 +28,7 @@ jobs: uses: super-linter/super-linter@latest env: GITHUB_TOKEN: ${{ github.token }} + VALIDATE_BIOME_FORMAT: false VALIDATE_JSON_PRETTIER: false VALIDATE_MARKDOWN_PRETTIER: false VALIDATE_YAML_PRETTIER: false - VALIDATE_BIOME_FORMAT: false - VALIDATE_GITHUB_ACTIONS_ZIZMOR: false From 44fa076f6c05dc913f10462af20c3dd0e1b8f2e3 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 22 Jan 2026 12:10:53 +0100 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Update=20GitHub?= =?UTF-8?q?=20Actions=20workflows=20to=20use=20specific=20version=20tags?= =?UTF-8?q?=20for=20actions=20and=20adjust=20Dependabot=20schedule=20to=20?= =?UTF-8?q?daily?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/dependabot.yml | 4 +++- .github/workflows/Action-Test.yml | 10 +++++----- .github/workflows/Auto-Release.yml | 4 ++-- .github/workflows/Linter.yml | 4 ++-- 4 files changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 53188fe..0da2fac 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -11,4 +11,6 @@ updates: - dependencies - github-actions schedule: - interval: weekly + interval: daily + cooldown: + default-days: 7 diff --git a/.github/workflows/Action-Test.yml b/.github/workflows/Action-Test.yml index 60f3a9e..8812942 100644 --- a/.github/workflows/Action-Test.yml +++ b/.github/workflows/Action-Test.yml @@ -28,13 +28,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false fetch-depth: 0 - name: Upload module artifact - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2 with: name: module path: tests/srcTestRepo/outputs/module @@ -47,7 +47,7 @@ jobs: needs: UploadArtifact steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false fetch-depth: 0 @@ -59,7 +59,7 @@ jobs: WorkingDirectory: tests/srcTestRepo - name: Lint documentation - uses: super-linter/super-linter/slim@v8.2.1 + uses: super-linter/super-linter/slim@2bdd90ed3262e023ac84bf8fe35dc480721fc1f2 # v8.2.1 env: GITHUB_TOKEN: ${{ github.token }} VALIDATE_MARKDOWN: true @@ -73,7 +73,7 @@ jobs: needs: UploadArtifact steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false fetch-depth: 0 diff --git a/.github/workflows/Auto-Release.yml b/.github/workflows/Auto-Release.yml index b083552..be1aa79 100644 --- a/.github/workflows/Auto-Release.yml +++ b/.github/workflows/Auto-Release.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - name: Auto-Release - uses: PSModule/Auto-Release@v1 + uses: PSModule/Auto-Release@eabd533035e2cb9822160f26f2eda584bd012356 # v1.9.5 diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml index baba17f..cf13018 100644 --- a/.github/workflows/Linter.yml +++ b/.github/workflows/Linter.yml @@ -19,13 +19,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v6 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: persist-credentials: false fetch-depth: 0 - name: Lint code base - uses: super-linter/super-linter@latest + uses: super-linter/super-linter@d5b0a2ab116623730dd094f15ddc1b6b25bf7b99 # v8.3.2 env: GITHUB_TOKEN: ${{ github.token }} VALIDATE_BIOME_FORMAT: false From f99df0acda786492740e99b9fdb6f1c898da3789 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Thu, 22 Jan 2026 12:28:27 +0100 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Update=20permissi?= =?UTF-8?q?ons=20in=20workflows=20and=20adjust=20pull=20request=20trigger?= =?UTF-8?q?=20for=20Auto-Release?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/Action-Test.yml | 5 +++-- .github/workflows/Auto-Release.yml | 4 +++- action.yml | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/Action-Test.yml b/.github/workflows/Action-Test.yml index 8812942..28c6087 100644 --- a/.github/workflows/Action-Test.yml +++ b/.github/workflows/Action-Test.yml @@ -20,7 +20,6 @@ concurrency: permissions: contents: read # to checkout the repo - statuses: write # to create commit status jobs: UploadArtifact: @@ -45,6 +44,9 @@ jobs: name: Action-Test - [Default] runs-on: ubuntu-latest needs: UploadArtifact + permissions: + contents: read + statuses: write # to create commit status from linter steps: - name: Checkout repo uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 @@ -78,7 +80,6 @@ jobs: persist-credentials: false fetch-depth: 0 - - name: Action-Test uses: ./ with: diff --git a/.github/workflows/Auto-Release.yml b/.github/workflows/Auto-Release.yml index be1aa79..dbaaf03 100644 --- a/.github/workflows/Auto-Release.yml +++ b/.github/workflows/Auto-Release.yml @@ -3,7 +3,7 @@ name: Auto-Release run-name: "Auto-Release - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}" on: - pull_request_target: + pull_request: branches: - main types: @@ -27,6 +27,8 @@ jobs: steps: - name: Checkout Code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 + with: + persist-credentials: false - name: Auto-Release uses: PSModule/Auto-Release@eabd533035e2cb9822160f26f2eda584bd012356 # v1.9.5 diff --git a/action.yml b/action.yml index a648223..e5f051c 100644 --- a/action.yml +++ b/action.yml @@ -19,7 +19,7 @@ runs: using: composite steps: - name: Install-PSModuleHelpers - uses: PSModule/Install-PSModuleHelpers@v1 + uses: PSModule/Install-PSModuleHelpers@d60d63e4be477d1ca0c67c6085101fb109bce8f1 # v1.0.6 - name: Document-PSModule shell: pwsh