Automatically deploy pull requests for testing #8
|
@ -7,7 +7,13 @@ jobs:
|
|||
Cleanup-branch:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Generate mangled vhost name
|
||||
id: mangled-name
|
||||
run: |
|
||||
MANGLED_BRANCH_NAME="$(echo ${{ gitea.headref}} | sed -r -e 's%/%-%g' -e 's/[^0-9a-z\-]//g')"
|
||||
echo $MANGLED_BRANCH_NAME
|
||||
echo "MANGLED_NAME=$MANGLED_BRANCH_NAME" >> "$GITHUB_OUTPUT"
|
||||
- run: |
|
||||
echo "${{ secrets.BRANCH_CLEANUP_KEY }}" >> ssh_key
|
||||
chmod 0600 ssh_key
|
||||
- run: echo "${{ gitea.serverurl }}/${{ gitea.repository }}.git ${{ gitea.headref }}" | ssh -o StrictHostKeyChecking=accept-new -i ssh_key branch.dsv.su.se
|
||||
- run: echo "${{ gitea.serverurl }}/${{ gitea.repository }}.git ${{ gitea.headref }} ${{ steps.mangled-name.outputs.MANGLED_NAME }}" | ssh -o StrictHostKeyChecking=accept-new -i ssh_key branch.dsv.su.se
|
||||
|
|
Loading…
Reference in New Issue
Block a user