Commit 4451977

Eric Bower  ·  2026-07-22 11:03:27 -0400 EDT
parent 61d2e39
fix: pico script and go linter
2 files changed,  +7, -7
+1, -1
......@@ -1385,7 +1385,7 @@ func validateJobID(id string) bool {
13851385 return false
13861386 }
13871387 for _, r := range id {
1388- if !((r >= 'a' && r <= 'z') || (r >= 'A' && r <= 'Z') || (r >= '0' && r <= '9') || r == '-') {
1388+ if (r < 'a' || r > 'z') && (r < 'A' || r > 'Z') && (r < '0' || r > '9') && r != '-' {
13891389 return false
13901390 }
13911391 }
+6, -6
......@@ -1,15 +1,15 @@
11 #!/usr/bin/env bash
22 set -euo pipefail
33
4-export ZMX_SESSION_PREFIX="${ZMX_SESSION_PREFIX:-ci.pici}"
5-JOB_ID="${PICO_CI_JOB_ID:-local}"
6-REPO="${PICO_CI_REPO:-unknown}"
7-EVENT_TYPE="${PICO_CI_EVENT_TYPE:-manual}"
4+export ZMX_SESSION_PREFIX="${ZMX_SESSION_PREFIX:-ci.pici.}"
5+JOB_ID="${PICI_JOB:-local}"
6+REPO="${PICI_REPO:-pici}"
7+EVENT_TYPE="${PICI_EVENT:-manual}"
88
99 printf "\x1b[33m[%s:%s] running ci (event=%s)\x1b[0m\n" "$REPO" "$JOB_ID" "$EVENT_TYPE"
1010
11-zmx run lint -d docker run -t --rm -v $(pwd):/app -w /app golangci/golangci-lint:v2.11.4 golangci-lint run
12-zmx run test -d docker run -t --rm -v $(pwd):/app -w /app golang:1.26 go test ./...
11+zmx run lint -d docker run -t --rm -v "$(pwd):/app" -w /app golangci/golangci-lint:v2.11.4 golangci-lint run
12+zmx run test -d docker run -t --rm -v "$(pwd):/app" -w /app golang:1.26 go test ./...
1313 zmx wait "*"
1414
1515 printf "\x1b[32m[%s:%s] success!\x1b[0m\n" "$REPO" "$JOB_ID"