fix: improve conditional check for image size in GHCR deletion script
This commit is contained in:
@@ -14,6 +14,13 @@ repos:
|
||||
- id: check-yaml
|
||||
- id: check-added-large-files
|
||||
args: ['--maxkb=2500']
|
||||
- repo: https://github.com/shellcheck-py/shellcheck-py
|
||||
rev: v0.10.0.1
|
||||
hooks:
|
||||
- id: shellcheck
|
||||
name: shellcheck
|
||||
exclude: '^(frontend/(coverage|dist|node_modules|\.vite)/|test-results|codeql-agent-results)/'
|
||||
args: ['--severity=error']
|
||||
- repo: https://github.com/rhysd/actionlint
|
||||
rev: v1.7.10
|
||||
hooks:
|
||||
|
||||
@@ -106,7 +106,7 @@ action_delete_ghcr() {
|
||||
manifest=$(curl -sS -H "Accept: application/vnd.docker.distribution.manifest.v2+json" -H "Authorization: Bearer $GITHUB_TOKEN" "$manifest_url" || true)
|
||||
if [[ -n "$manifest" ]]; then
|
||||
bytes=$(echo "$manifest" | jq -r '.layers // [] | map(.size) | add // 0')
|
||||
if [[ "$bytes" != "null" && "$bytes" -gt 0 2>/dev/null ]]; then
|
||||
if [[ "$bytes" != "null" ]] && (( bytes > 0 )) 2>/dev/null; then
|
||||
candidate_bytes=$((candidate_bytes + bytes))
|
||||
fi
|
||||
fi
|
||||
|
||||
@@ -19,8 +19,8 @@ REPO_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd -P)"
|
||||
TEST_RESULTS="$REPO_ROOT/test-results/qa-auth-test-results.log"
|
||||
|
||||
# Clear previous results
|
||||
> "$TEST_RESULTS"
|
||||
> "$COOKIE_FILE"
|
||||
: > "$TEST_RESULTS"
|
||||
: > "$COOKIE_FILE"
|
||||
|
||||
echo -e "${BLUE}=== QA Test: Certificate Page Authentication ===${NC}"
|
||||
echo "Testing authentication fixes for certificate endpoints"
|
||||
|
||||
Reference in New Issue
Block a user