From 9a27380ed4efee25cb08bfc333178d6bc4b2f13c Mon Sep 17 00:00:00 2001 From: ModeSevenIndustrialSolutions <93649628+ModeSevenIndustrialSolutions@users.noreply.github.com> Date: Mon, 3 Jun 2024 08:17:42 +0000 Subject: [PATCH 1/3] Chore: Update DevOps tooling from central repository [skip ci] Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .github/dependabot.yml | 10 +++++++++- .github/workflows/documentation.yaml | 2 +- .github/workflows/release.yaml | 2 +- .github/workflows/test-release.yaml | 2 +- .gitignore | 6 +++--- .pre-commit-config.yaml | 6 +++--- 6 files changed, 18 insertions(+), 10 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 6c8c318..012dc41 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -12,6 +12,14 @@ updates: directory: "/" # Location of package manifests commit-message: prefix: "[dependabot] Chore:" - open-pull-requests-limit: 1 + open-pull-requests-limit: 3 + schedule: + interval: "weekly" + + - package-ecosystem: "github-actions" + directory: "/" + commit-message: + prefix: "[dependabot] Chore:" + open-pull-requests-limit: 3 schedule: interval: "weekly" diff --git a/.github/workflows/documentation.yaml b/.github/workflows/documentation.yaml index 0430fae..09a0ffa 100644 --- a/.github/workflows/documentation.yaml +++ b/.github/workflows/documentation.yaml @@ -52,7 +52,7 @@ jobs: - name: "Publish documentation" if: success() - uses: peaceiris/actions-gh-pages@v3 + uses: peaceiris/actions-gh-pages@v4 with: publish_branch: gh-pages github_token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index a5bd95e..8d9b94a 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -55,7 +55,7 @@ jobs: ### SIGNING ### - name: "Sign packages with Sigstore" - uses: sigstore/gh-action-sigstore-python@v2.1.1 + uses: sigstore/gh-action-sigstore-python@v2 with: inputs: >- ./dist/*.tar.gz diff --git a/.github/workflows/test-release.yaml b/.github/workflows/test-release.yaml index 9b54d9f..bafecb4 100644 --- a/.github/workflows/test-release.yaml +++ b/.github/workflows/test-release.yaml @@ -62,7 +62,7 @@ jobs: ### SIGNING ### - name: "Sign packages with Sigstore" - uses: sigstore/gh-action-sigstore-python@v2.1.1 + uses: sigstore/gh-action-sigstore-python@v2 with: inputs: >- diff --git a/.gitignore b/.gitignore index 3a63141..60040b6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # Temporary devops repo -.devops +/.devops # Twine temporary files package-lock.json @@ -103,8 +103,8 @@ instance/ docs/_build/ # PyBuilder -.pybuilder/ -target/ +/.pybuilder/ +/target/ # Jupyter Notebook .ipynb_checkpoints diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 1dac879..5f9a957 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -60,7 +60,7 @@ repos: # Lint: Markdown - repo: https://github.com/igorshubovych/markdownlint-cli - rev: v0.40.0 + rev: v0.41.0 hooks: - id: markdownlint args: ["--fix"] @@ -105,7 +105,7 @@ repos: args: ["--profile", "black"] - repo: https://github.com/Mateusz-Grzelinski/actionlint-py - rev: v1.6.27.13 + rev: v1.7.0.14 hooks: - id: actionlint @@ -131,7 +131,7 @@ repos: additional_dependencies: ["pytest", "types-requests"] - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.4.4 + rev: v0.4.5 hooks: - id: ruff files: ^(scripts|tests|custom_components)/.+\.py$ From 6bed2e7a7d0c06af490f90783e5a0a5d702e24d9 Mon Sep 17 00:00:00 2001 From: Modeseven Industrial Solutions Date: Mon, 3 Jun 2024 10:08:30 +0100 Subject: [PATCH 2/3] Update test-release.yaml Signed-off-by: Modeseven Industrial Solutions --- .github/workflows/test-release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-release.yaml b/.github/workflows/test-release.yaml index bafecb4..9b54d9f 100644 --- a/.github/workflows/test-release.yaml +++ b/.github/workflows/test-release.yaml @@ -62,7 +62,7 @@ jobs: ### SIGNING ### - name: "Sign packages with Sigstore" - uses: sigstore/gh-action-sigstore-python@v2 + uses: sigstore/gh-action-sigstore-python@v2.1.1 with: inputs: >- From cd1d8ef0223444087b6509d35d764717ccda926f Mon Sep 17 00:00:00 2001 From: Modeseven Industrial Solutions Date: Mon, 3 Jun 2024 10:08:47 +0100 Subject: [PATCH 3/3] Update release.yaml Signed-off-by: Modeseven Industrial Solutions --- .github/workflows/release.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 8d9b94a..a5bd95e 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -55,7 +55,7 @@ jobs: ### SIGNING ### - name: "Sign packages with Sigstore" - uses: sigstore/gh-action-sigstore-python@v2 + uses: sigstore/gh-action-sigstore-python@v2.1.1 with: inputs: >- ./dist/*.tar.gz