fix(ci): add debug output for mirror job
Some checks failed
CI/CD / Test (push) Successful in 30s
CI/CD / Lint (push) Successful in 41s
CI/CD / Generate SBOM (push) Successful in 16s
CI/CD / Build (darwin-amd64) (push) Successful in 22s
CI/CD / Build (linux-amd64) (push) Successful in 21s
CI/CD / Build (darwin-arm64) (push) Successful in 21s
CI/CD / Build (linux-arm64) (push) Successful in 21s
CI/CD / Build & Push Docker Image (push) Successful in 20s
CI/CD / Mirror to GitHub (push) Failing after 42s
CI/CD / Release (push) Has been skipped

This commit is contained in:
2025-12-13 15:04:43 +01:00
parent 57bf04eed2
commit 3c5893e5a8

View File

@@ -207,6 +207,19 @@ jobs:
- name: Push to GitHub
run: |
echo "Checking if token is set..."
if [ -z "${{ secrets.GITHUBMIRRORTOKEN }}" ]; then
echo "ERROR: GITHUBMIRRORTOKEN secret is empty!"
exit 1
fi
echo "Token is set, length: ${#GITHUB_TOKEN}"
git remote -v
git remote add github https://x-access-token:${{ secrets.GITHUBMIRRORTOKEN }}@github.com/PlusOne/hmac-file-server.git
git remote -v
echo "Pushing branches..."
git push --force --all github
echo "Pushing tags..."
git push --force --tags github
echo "Mirror complete!"
env:
GITHUB_TOKEN: ${{ secrets.GITHUBMIRRORTOKEN }}