From f583ed992dc0391bdfccb86d14b588eb13b0ee64 Mon Sep 17 00:00:00 2001 From: Spotandjake Date: Tue, 7 Apr 2026 11:55:34 -0400 Subject: [PATCH] feat: Upgrade ci dependencies --- .github/workflows/esy.yml | 6 +++--- .github/workflows/js.yml | 4 ++-- .github/workflows/opam.yml | 6 +++--- .github/workflows/release.yml | 8 ++++---- 4 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/esy.yml b/.github/workflows/esy.yml index fa389c4..cb8ec04 100644 --- a/.github/workflows/esy.yml +++ b/.github/workflows/esy.yml @@ -24,7 +24,7 @@ jobs: steps: - name: Setup node.js - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: "22" check-latest: true @@ -37,7 +37,7 @@ jobs: npm i -g shx - name: Checkout project - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: true @@ -47,7 +47,7 @@ jobs: - name: Esy cache id: esy-cache - uses: actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 # v4.2.3 + uses: actions/cache@668228422ae6a00e4ad889ee87cd7109ec5666a7 # v5.0.4 with: path: _export key: ${{ runner.os }}-esy-${{ hashFiles('esy.lock/index.json') }} diff --git a/.github/workflows/js.yml b/.github/workflows/js.yml index cd585fa..d836b3e 100644 --- a/.github/workflows/js.yml +++ b/.github/workflows/js.yml @@ -16,7 +16,7 @@ jobs: steps: - name: Setup node.js - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: "22" check-latest: true @@ -36,7 +36,7 @@ jobs: echo "$HOME/cmake/bin" >> $GITHUB_PATH - name: Checkout project - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: "recursive" diff --git a/.github/workflows/opam.yml b/.github/workflows/opam.yml index eda1d35..3ceb19d 100644 --- a/.github/workflows/opam.yml +++ b/.github/workflows/opam.yml @@ -22,18 +22,18 @@ jobs: steps: - name: Setup node.js - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: "22" check-latest: true - name: Checkout project - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: true - name: Setup OCaml ${{ matrix.ocaml-compiler }} - uses: ocaml/setup-ocaml@c2e6bb92370612b89f302c3aaefa1da45ee2d702 # v3.2.15 + uses: ocaml/setup-ocaml@4dd53a587b9836a35604fec9601e606ff42145bc # v3.4.1 with: ocaml-compiler: ${{ matrix.ocaml-compiler }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6791e65..e209294 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,7 +34,7 @@ jobs: brew install git-archive-all - name: Checkout code - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: true @@ -68,13 +68,13 @@ jobs: echo -n "$CHANGES" > CHANGES.md - name: Setup OCaml - uses: ocaml/setup-ocaml@c2e6bb92370612b89f302c3aaefa1da45ee2d702 # v3.2.15 + uses: ocaml/setup-ocaml@4dd53a587b9836a35604fec9601e606ff42145bc # v3.4.1 with: ocaml-compiler: 5.2.0 - name: Install publish utils run: | - opam install opam-publish=2.7.0 + opam install opam-publish=3.0.0 - name: Publish to opam env: @@ -88,7 +88,7 @@ jobs: runs-on: ubuntu-22.04 steps: - name: Setup NodeJS - uses: actions/setup-node@cdca7365b2dadb8aad0a33bc7601856ffabcc48e # v4.3.0 + uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0 with: node-version: "22" registry-url: "https://registry.npmjs.org"