fix: add missing GITEA_TOKEN auth to tags API call in check job
CI / Load gitea-env.conf to pipeline env (push) Successful in 12s
CI / Build & Push Artifact (push) Has been skipped
ci-cucumber Cucumber tests
ci-bats Bats tests
ci-build Build complete
CI / Quality Gate (push) Successful in 2m14s

This commit is contained in:
moilanik
2026-06-14 08:56:54 +03:00
parent 3d45b08f70
commit 6e26281fea
+3 -2
View File
@@ -38,8 +38,9 @@ jobs:
VERSION=$(jq -r '.version' package.json) VERSION=$(jq -r '.version' package.json)
echo "version=$VERSION" >> "$GITHUB_OUTPUT" echo "version=$VERSION" >> "$GITHUB_OUTPUT"
TAG=$(curl -s "$GITEA_API_URL/api/v1/repos/$GITHUB_REPOSITORY/tags" | \ TAGS_JSON=$(curl -s -H "Authorization: token $GITEA_TOKEN" \
jq -r '.[] | select(.commit.sha == "'"$GITHUB_SHA"'") | .name' | head -1) "$GITEA_API_URL/api/v1/repos/$GITHUB_REPOSITORY/tags")
TAG=$(echo "$TAGS_JSON" | jq -r 'if type == "array" then .[] | select(.commit.sha == "'"$GITHUB_SHA"'") | .name else empty end' | head -1)
if [ -n "$TAG" ]; then if [ -n "$TAG" ]; then
echo "artifact_exists=true" >> "$GITHUB_OUTPUT" echo "artifact_exists=true" >> "$GITHUB_OUTPUT"
echo "Commit already tagged as $TAG, skipping build" echo "Commit already tagged as $TAG, skipping build"