Allow jdx/mise-action v4.2.4 - #1167
Conversation
|
'Verify Manual Allowlist PR` is not recognizing the aube-lock.yaml as a lockfile. Probably fine but might be good if someone with more nodejs experience had a closer look? |
Generated-by: Codex (GPT-5) Signed-off-by: tison <wander4096@gmail.com>
e9c44c1 to
142b73b
Compare
|
The block here is our tooling, not your PR. Fix is up in #1175 (teaches the check the filename, and teaches the rebuild container to install from it). Once that merges I'll re-run CI here and this should go green. Nothing needed from you. Drafted-by: Claude Code (Opus 5); reviewed by @potiuk before posting |
|
@raboof - following up on your node question above, both halves now have fixes up and green:
Neither is a change to what gets enforced, only to the tool recognising what is in front of it. Once they land, this PR and #1171 just need a branch update to re-run @tisonkun - nothing needed from you here, the block was on our side. |
Request for adding a new GitHub Action to the allow list
Overview
Name of action:
jdx/mise-actionURL of action: https://github.com/jdx/mise-action
Version to pin to (hash only):
7e36c90d9ab29c415a2384db3006f3ec8a8cc654(v4.2.4)Apache DataSketches TCK is migrating its tool setup and checks to mise in apache/datasketches-tck#3. The currently approved
v3.6.3release runs on Node.js 20, which GitHub Actions now warns is deprecated.v4.2.4runs on Node.js 24 and includes the latest PATH propagation and lock-detection fixes. The existing approved SHA is retained for current consumers.Permissions
The action uses the automatic GitHub token for authenticated release API requests and reads or writes the GitHub Actions cache by default. It does not require repository write access. Its optional OIDC-based cache integration is disabled by default and is not used by DataSketches TCK.
Related Actions
jdx/mise-action@5228313ee0372e111a38da051671ca30fc5a96db(v3.6.3) is already approved. This request adds the current v4 release rather than replacing the existing SHA.Checklist
dist/matches a clean rebuild (verify withuv run utils/verify-action-build.py org/repo@hash)Verification note
uv run utils/verify-action-build.py --ci jdx/mise-action@7e36c90d9ab29c415a2384db3006f3ec8a8cc654confirms Node.js 24, signed-checksum download verification, and that the compiled JavaScript matches a clean rebuild. The command currently exits non-zero on lock-file presence because v4.2.4 usesaube-lock.yaml, which the verifier does not yet recognize. This PR is draft pending guidance on adding aube support to the verifier.Drafted-by: Codex (GPT-5)