From 5e1cee8b74eb0d979b342f33821da8c9b40804a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rom=C3=A1n?= Date: Fri, 13 Nov 2026 13:07:26 -0800 Subject: [PATCH] ci: use prek for ci checks bump coatl-dev/workflows from 7.1.1 to 7.1.5 bump coatl-dev/actions from 7.1.3 to 7.1.5 --- .devcontainer.json | 6 +++--- .github/workflows/ci.yml | 6 +++--- .github/workflows/publish.yml | 4 ++-- .github/workflows/tox.yml | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.devcontainer.json b/.devcontainer.json index c43c4ba..c5517f3 100644 --- a/.devcontainer.json +++ b/.devcontainer.json @@ -1,12 +1,12 @@ { - "name": "java-api", + "name": "java-api-17", "image": "quay.io/ignition-devs/devcontainer-base:python", "workspaceMount": "source=${localWorkspaceFolder},target=${containerWorkspaceFolder},type=bind", "workspaceFolder": "/workspaces/java-api", "mounts": [ "source=pre-commit-cache,target=/root/.cache/pre-commit,type=volume", - "source=java-api-tox,target=${containerWorkspaceFolder}/.tox,type=volume", - "source=java-api-tox-stubs,target=${containerWorkspaceFolder}/stubs/.tox,type=volume" + "source=java-api-17-tox,target=${containerWorkspaceFolder}/.tox,type=volume", + "source=java-api-17-tox-stubs,target=${containerWorkspaceFolder}/stubs/.tox,type=volume" ], "customizations": { "vscode": { diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5882dba..361ab3c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -9,8 +9,8 @@ on: - '17' jobs: - pre-commit: - uses: coatl-dev/workflows/.github/workflows/pre-commit.yml@6803f1bf5290b457054db1b58d012c4887b6ada8 # v7.1.1 + prek: + uses: coatl-dev/workflows/.github/workflows/prek.yml@a58877dc74fd563f9f4ba98d72c695df8fb19f8a # v7.1.5 with: checkout-ref: ${{ github.ref }} skip-hooks: 'pylint' @@ -19,7 +19,7 @@ jobs: 3.15 pylint: - uses: coatl-dev/workflows/.github/workflows/pylint.yml@6803f1bf5290b457054db1b58d012c4887b6ada8 # v7.1.1 + uses: coatl-dev/workflows/.github/workflows/pylint.yml@a58877dc74fd563f9f4ba98d72c695df8fb19f8a # v7.1.5 with: path: src checkout-ref: ${{ github.ref }} diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index fd7604a..510126a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -20,12 +20,12 @@ jobs: ref: ${{ github.event.release.tag_name }} - name: Upload package to PyPI - uses: coatl-dev/actions/pypi-upload@499c77f2bc6f909d372849058517ca2e39ce16d4 # v7.1.3 + uses: coatl-dev/actions/pypi-upload@c339f0299e21b3b28b42414e3ea474d33468713c # v7.1.5 with: password: ${{ secrets.PYPI_API_TOKEN_JAVA_API_PKG }} - name: Upload stubs to PyPI - uses: coatl-dev/actions/pypi-upload@499c77f2bc6f909d372849058517ca2e39ce16d4 # v7.1.3 + uses: coatl-dev/actions/pypi-upload@c339f0299e21b3b28b42414e3ea474d33468713c # v7.1.5 with: python-version: '3.12' password: ${{ secrets.PYPI_API_TOKEN_JAVA_API_STUBS }} diff --git a/.github/workflows/tox.yml b/.github/workflows/tox.yml index 48f2b44..e155121 100644 --- a/.github/workflows/tox.yml +++ b/.github/workflows/tox.yml @@ -7,12 +7,12 @@ on: jobs: tox-package: - uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@6803f1bf5290b457054db1b58d012c4887b6ada8 # v7.1.1 + uses: coatl-dev/workflows/.github/workflows/tox-docker.yml@a58877dc74fd563f9f4ba98d72c695df8fb19f8a # v7.1.5 with: checkout-ref: ${{ inputs.checkout-ref }} tox-stubs: - uses: coatl-dev/workflows/.github/workflows/tox.yml@6803f1bf5290b457054db1b58d012c4887b6ada8 # v7.1.1 + uses: coatl-dev/workflows/.github/workflows/tox.yml@a58877dc74fd563f9f4ba98d72c695df8fb19f8a # v7.1.5 with: python-versions: | 3.10