diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index 4f77376ba..f3ed08215 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -45,7 +45,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 - name: Build Docker image - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: . load: true diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index c3a449d3d..af945dd52 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -71,16 +71,16 @@ jobs: tags: | type=semver,pattern={{raw}} - name: Login to DockerHub - uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0 + uses: docker/login-action@c99871dec2022cc055c062a10cc1a1310835ceb4 # v4.3.0 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Set up QEMU - uses: docker/setup-qemu-action@06116385d9baf250c9f4dcb4858b16962ea869c3 # v4.1.0 + uses: docker/setup-qemu-action@96fe6ef7f33517b61c61be40b68a1882f3264fb8 # v4.2.0 - name: Set up Docker Buildx uses: docker/setup-buildx-action@d7f5e7f509e45cec5c76c4d5afdd7de93d0b3df5 # v4.1.0 - name: Build Docker image for smoke test - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: context: . load: true @@ -92,7 +92,7 @@ jobs: with: image: datamodel-code-generator:smoke - name: Build and push - uses: docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2.0 + uses: docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3.0 with: push: true tags: ${{ steps.docker_meta.outputs.tags }} diff --git a/.github/workflows/release-draft.yaml b/.github/workflows/release-draft.yaml index e762aa073..2365b0e19 100644 --- a/.github/workflows/release-draft.yaml +++ b/.github/workflows/release-draft.yaml @@ -115,7 +115,7 @@ jobs: - name: Run Claude Code Analysis id: claude timeout-minutes: 10 - uses: anthropics/claude-code-action@428971d2ecd6e3a7cb0ee0da2a3a8b33fdb3678d # v1.0.157 + uses: anthropics/claude-code-action@6c0083bb7289c31716797a039b6367b3079cc46e # v1.0.162 with: # OAuth authentication for Max plan subscribers claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index cbdf17729..ff98dd7a2 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -441,7 +441,7 @@ jobs: UV_PYTHON_PREFERENCE: "only-managed" - name: Cache W3C XML Schema Test Suite id: cache-w3c-xsdtests - uses: actions/cache@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: .tox/w3c-xsdtests key: e2e-xsdtests-7bc3365c652a322f3d762021b3879eb92dae7e30 @@ -504,7 +504,7 @@ jobs: UV_PYTHON_PREFERENCE: "only-managed" - name: Cache AsyncAPI spec JSON Schemas id: cache-asyncapi-spec-json-schemas - uses: actions/cache@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: .tox/asyncapi-spec-json-schemas key: e2e-asyncapi-spec-json-schemas-469c2b2bf5ed88e0cdf1e48975b93a87c710d229 @@ -539,7 +539,7 @@ jobs: UV_PYTHON_PREFERENCE: "only-managed" - name: Cache Apache Avro id: cache-apache-avro - uses: actions/cache@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: .tox/apache-avro key: e2e-apache-avro-9110c693767c1dde2665b2b57939333478b12036 @@ -574,7 +574,7 @@ jobs: UV_PYTHON_PREFERENCE: "only-managed" - name: Cache Protocol Buffers id: cache-protobuf - uses: actions/cache@2c8a9bd7457de244a408f35966fab2fb45fda9c8 # v6.0.0 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0 with: path: .tox/protobuf key: e2e-protobuf-4376cba55d9e2f44f7e317d9c10e0259d145f8cf diff --git a/action.yml b/action.yml index 05988c1df..b3158abec 100644 --- a/action.yml +++ b/action.yml @@ -49,7 +49,7 @@ runs: with: python-version: '3.14' - - uses: actions/cache@v6.0.0 + - uses: actions/cache@v6.1.0 with: path: ~/.cache/pip key: datamodel-codegen-${{ runner.os }}