From b1d9c6478c011dd65842e62cf3de5a2f000da757 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Fri, 3 Oct 2025 16:56:09 +0200 Subject: [PATCH 1/4] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Update=20Dependab?= =?UTF-8?q?ot=20configuration=20to=20include=20labels=20for=20GitHub=20Act?= =?UTF-8?q?ions=20updates?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/dependabot.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index f57e1e9..53188fe 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,5 +7,8 @@ version: 2 updates: - package-ecosystem: github-actions # See documentation for possible values directory: / # Location of package manifests + labels: + - dependencies + - github-actions schedule: interval: weekly From 8b19e85ce750d44c46bcec71f1a409e9d62700d2 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Fri, 3 Oct 2025 22:24:26 +0200 Subject: [PATCH 2/4] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Remove=20obsolete?= =?UTF-8?q?=20linter=20and=20nightly=20run=20workflows;=20add=20configurat?= =?UTF-8?q?ion=20for=20Process-PSModule=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/PSModule.yml | 21 +++++++++++++++++ .github/linters/.jscpd.json | 10 -------- .github/workflows/Linter.yml | 32 -------------------------- .github/workflows/Nightly-Run.yml | 16 ------------- .github/workflows/Process-PSModule.yml | 7 +++--- 5 files changed, 25 insertions(+), 61 deletions(-) create mode 100644 .github/PSModule.yml delete mode 100644 .github/linters/.jscpd.json delete mode 100644 .github/workflows/Linter.yml delete mode 100644 .github/workflows/Nightly-Run.yml diff --git a/.github/PSModule.yml b/.github/PSModule.yml new file mode 100644 index 0000000..a1912f7 --- /dev/null +++ b/.github/PSModule.yml @@ -0,0 +1,21 @@ +# This file is used to configure the Process-PSModule workflow. +# Reference: +# - https://github.com/PSModule/Process-PSModule?tab=readme-ov-file#configuration + +Test: + CodeCoverage: + PercentTarget: 0 +# TestResults: +# Skip: true +# SourceCode: +# Skip: true +# PSModule: +# Skip: true +# Module: +# Windows: +# Skip: true +# MacOS: +# Skip: true +# Build: +# Docs: +# Skip: true diff --git a/.github/linters/.jscpd.json b/.github/linters/.jscpd.json deleted file mode 100644 index 23970e8..0000000 --- a/.github/linters/.jscpd.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "threshold": 0, - "reporters": [ - "consoleFull" - ], - "ignore": [ - "**/tests/**" - ], - "absolute": true -} diff --git a/.github/workflows/Linter.yml b/.github/workflows/Linter.yml deleted file mode 100644 index 94f34b0..0000000 --- a/.github/workflows/Linter.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: Linter - -run-name: "Linter - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}" - -on: [pull_request] - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -permissions: - contents: read - packages: read - statuses: write - -jobs: - Lint: - name: Lint code base - runs-on: ubuntu-latest - steps: - - name: Checkout repo - uses: actions/checkout@v5 - with: - fetch-depth: 0 - - - name: Lint code base - uses: super-linter/super-linter@latest - env: - GITHUB_TOKEN: ${{ github.token }} - VALIDATE_JSON_PRETTIER: false - VALIDATE_MARKDOWN_PRETTIER: false - VALIDATE_YAML_PRETTIER: false diff --git a/.github/workflows/Nightly-Run.yml b/.github/workflows/Nightly-Run.yml deleted file mode 100644 index 4e00a49..0000000 --- a/.github/workflows/Nightly-Run.yml +++ /dev/null @@ -1,16 +0,0 @@ -name: Nightly Run - -on: - workflow_dispatch: - schedule: - - cron: '0 0 * * *' - -permissions: - contents: read - pull-requests: write - statuses: write - -jobs: - Process-PSModule: - uses: PSModule/Process-PSModule/.github/workflows/CI.yml@v4 - secrets: inherit diff --git a/.github/workflows/Process-PSModule.yml b/.github/workflows/Process-PSModule.yml index 6178750..a2a78ca 100644 --- a/.github/workflows/Process-PSModule.yml +++ b/.github/workflows/Process-PSModule.yml @@ -1,8 +1,9 @@ name: Process-PSModule -run-name: "Process-PSModule - [${{ github.event.pull_request.title }} #${{ github.event.pull_request.number }}] by @${{ github.actor }}" - on: + workflow_dispatch: + schedule: + - cron: '0 0 * * *' pull_request: branches: - main @@ -26,5 +27,5 @@ permissions: jobs: Process-PSModule: - uses: PSModule/Process-PSModule/.github/workflows/workflow.yml@v4 + uses: PSModule/Process-PSModule/.github/workflows/workflow.yml@v5 secrets: inherit From 3e257e61be1fb889c347e7d00932b97b2fef6101 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sat, 4 Oct 2025 18:17:55 +0200 Subject: [PATCH 3/4] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Update=20CodeCove?= =?UTF-8?q?rage=20PercentTarget=20to=2090=20in=20Process-PSModule=20workfl?= =?UTF-8?q?ow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/PSModule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PSModule.yml b/.github/PSModule.yml index a1912f7..35f3fc6 100644 --- a/.github/PSModule.yml +++ b/.github/PSModule.yml @@ -4,7 +4,7 @@ Test: CodeCoverage: - PercentTarget: 0 + PercentTarget: 90 # TestResults: # Skip: true # SourceCode: From 76a44bc2124cb97ec765bb343256012e4c637a57 Mon Sep 17 00:00:00 2001 From: Marius Storhaug Date: Sat, 4 Oct 2025 18:42:03 +0200 Subject: [PATCH 4/4] =?UTF-8?q?=F0=9F=A9=B9=20[Patch]:=20Revert=20CodeCove?= =?UTF-8?q?rage=20PercentTarget=20from=2090=20to=2070=20in=20Process-PSMod?= =?UTF-8?q?ule=20workflow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/PSModule.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/PSModule.yml b/.github/PSModule.yml index 35f3fc6..15909f7 100644 --- a/.github/PSModule.yml +++ b/.github/PSModule.yml @@ -4,7 +4,7 @@ Test: CodeCoverage: - PercentTarget: 90 + PercentTarget: 70 # TestResults: # Skip: true # SourceCode: