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