name: Mirror to GitLab and Codeberg
on:
push:
branches: [ 'master' ]
tags:
- '*'
jobs:
mirror:
runs-on: ubuntu-latest
environment: mirroring
steps:
- uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Mirror to GitLab
run: |
git remote add gitlab https://oauth2:${{ secrets.GITLAB_TOKEN }}@gitlab.com/awxkee/hpvca.git
git remote add codeberg https://awxkee:${{ secrets.CODEBERG_TOKEN }}@codeberg.org/awxkee/hpvca.git
git push gitlab --all
git push gitlab --tags
git push codeberg --all
git push codeberg --tags