Skip to content

Commit eac87fc

Browse files
committed
ci(proofs): bisect — curl-install just instead of marketplace action
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 12321b3 commit eac87fc

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

.github/workflows/dogfood-proofs-ci.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# SPDX-License-Identifier: MPL-2.0
22
# Gates the ECHIDNA dogfood proof corpus (proofs/{coq,lean,agda}) in CI.
3-
# (Bisecting a startup_failure: isolating the taiki-e/install-action step.)
3+
# (Bisecting a startup_failure: testing curl-installed just, no marketplace action.)
44
name: Dogfood Proof Corpus
55

66
on:
@@ -33,9 +33,14 @@ jobs:
3333
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3434

3535
- name: Install just
36-
uses: taiki-e/install-action@e49978b799e49ff429d162b7a30601a569ab6538 # v2.81.1
37-
with:
38-
tool: just@1.51.0
36+
run: |
37+
set -euo pipefail
38+
curl -fsSL --retry 3 \
39+
"https://github.com/casey/just/releases/download/1.51.0/just-1.51.0-x86_64-unknown-linux-musl.tar.gz" \
40+
-o /tmp/just.tar.gz
41+
mkdir -p "$HOME/.local/bin"
42+
tar xzf /tmp/just.tar.gz -C "$HOME/.local/bin" just
43+
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
3944
4045
- name: Smoke
4146
run: just --version

0 commit comments

Comments
 (0)