| 1234567891011121314151617181920212223242526272829 |
- name: Github to Bitbucket Sync
- # This action will sync the github repo with a backup bitbucket repo.
- # This will allow LinuxGSM to use Bitbucket as and alternative download if github fails.
- on:
- push:
- branches:
- - master
- - develop
- permissions: {}
- jobs:
- gitHub-to-bitbucket:
- if: github.repository_owner == 'GameServerManagers'
- runs-on: ubuntu-latest
- steps:
- - name: SSH Agent
- uses: webfactory/ssh-agent@v0.9.0
- with:
- ssh-private-key: ${{ secrets.BITBUCKET_SECRET }}
- - name: Git Sync
- uses: wei/git-sync@v3.0.0
- with:
- ssh_private_key: ${{ secrets.BITBUCKET_SECRET }}
- source_repo: "https://github.com/GameServerManagers/LinuxGSM"
- source_branch: "refs/heads/*"
- destination_repo: "git@bitbucket.org:GameServerManagers/linuxgsm.git"
- destination_branch: "refs/heads/*"
|