Files
PyNix-Website/.gitea/workflows/mirror.yml
T
Moody6 572c4b2bd1
Diagnose GitHub sync / diagnose (push) Successful in 1s
Mirror to GitHub / mirror (push) Failing after 0s
Update .gitea/workflows/mirror.yml
2026-10-19 11:49:27 +00:00

33 lines
714 B
YAML

name: Mirror to GitHub
on:
push:
branches:
- main
jobs:
mirror:
runs-on: ubuntu-latest
steps:
- name: Check out Gitea repository
uses: builtin:checkout
with:
fetch-depth: 0
- name: Push main to GitHub
env:
GH_TOKEN: ${{ secrets.GH_TOKEN }}
run: |
set -eu
AUTH="$(printf 'x-access-token:%s' "$GH_TOKEN" | base64 | tr -d '\n')"
git remote add github \
https://github.com/tafakkur/PyNix-Website.git
git -c http.extraheader="AUTHORIZATION: basic $AUTH" \
push --force github HEAD:refs/heads/main
echo "Successfully synced Gitea main to GitHub main."