Skip to content

Mirror to git.mysociety.org #236

Mirror to git.mysociety.org

Mirror to git.mysociety.org #236

Workflow file for this run

# If linting checks pass ok, push to the git.mysociety.org mirror
# Note: the git.mysociety.org repo pushes to this repo, and has priority.
# Force pushes will need to be made through other means.
name: Mirror to git.mysociety.org
on:
workflow_run:
workflows: [CI]
types:
- completed
jobs:
mirror:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: '0'
- name: Push branch to git.mysociety.org
id: push_to_mirror
uses: mysociety/[email protected]
with:
git_ssh_key: ${{ secrets.PUBLICCVS_GIT_KEY }}
ssh_known_hosts: ${{ secrets.GIT_KNOWN_HOSTS }}
tag: ${{ github.ref_name }}
remote: 'ssh://[email protected]/data/git/public/whatdotheyknow-theme.git'