Skip to content

Commit 21383d8

Browse files
committed
chore: automated sync of local changes
1 parent 3198ab6 commit 21383d8

3 files changed

Lines changed: 12 additions & 8 deletions

File tree

.github/workflows/dogfood-gate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
3939
- name: Validate A2ML manifests
4040
if: steps.detect.outputs.count > 0
41-
uses: hyperpolymath/a2ml-validate-action@main
41+
uses: hyperpolymath/a2ml-validate-action@cb3c1e298169dc5ac2b42e257068b0fb5920cd5e # main
4242
with:
4343
path: '.'
4444
strict: 'false'
@@ -86,7 +86,7 @@ jobs:
8686
8787
- name: Validate K9 contracts
8888
if: steps.detect.outputs.k9_count > 0
89-
uses: hyperpolymath/k9-validate-action@main
89+
uses: hyperpolymath/k9-validate-action@236f0035cc159051c8dd5dc7cd8af1e8cf961462 # main
9090
with:
9191
path: '.'
9292
strict: 'false'

.github/workflows/instant-sync.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,4 +30,6 @@ jobs:
3030
}
3131
3232
- name: Confirm
33-
run: echo "::notice::Propagation triggered for ${{ github.event.repository.name }}"
33+
env:
34+
REPO_NAME: ${{ github.event.repository.name }}
35+
run: echo "::notice::Propagation triggered for ${REPO_NAME}"

setup.sh

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@
66
# Then hands off to `just setup` for project-specific configuration.
77
#
88
# Usage:
9-
# curl -fsSL https://raw.githubusercontent.com/hyperpolymath/tangle/main/setup.sh | sh
9+
# curl -fsSL https://raw.githubusercontent.com/hyperpolymath/tangle/main/setup.sh -o setup.sh
10+
# sh setup.sh
1011
# # or after cloning:
1112
# ./setup.sh
1213
#
@@ -140,8 +141,8 @@ install_just() {
140141
case "$PKG_MGR" in
141142
dnf) sudo dnf install -y just ;;
142143
apt) sudo apt-get install -y just 2>/dev/null || {
143-
# just not in older apt repos — use installer
144-
curl -fsSL https://just.systems/install.sh | bash -s -- --to /usr/local/bin
144+
fail "just is unavailable in this apt repository. Install just manually: https://just.systems/"
145+
return 1
145146
} ;;
146147
pacman) sudo pacman -S --noconfirm just ;;
147148
apk) sudo apk add just ;;
@@ -152,8 +153,9 @@ install_just() {
152153
guix) guix install just ;;
153154
nix) nix-env -iA nixpkgs.just ;;
154155
*)
155-
info "Using just installer script..."
156-
curl -fsSL https://just.systems/install.sh | bash -s -- --to /usr/local/bin
156+
fail "No trusted package-manager install path for just on this platform."
157+
info "Install just manually: https://just.systems/"
158+
return 1
157159
;;
158160
esac
159161

0 commit comments

Comments
 (0)