Files
CI-CD-for-mods--example-/.gitea/workflows/test.yaml
T
LeterZP 06dfa18efa
What is this shit? / Pull repo (push) Has been cancelled
Added all files needed
2026-05-16 23:34:23 +03:00

34 lines
798 B
YAML

name: What is this shit?
on:
push:
branches:
- main
jobs:
pulling:
name: Pull repo
runs-on: ubuntu-latest
container:
image: ddockera/alpine-git-ssh
volumes:
- /mnt/host/c/Apps/Programs/Docker/project:/workspace/LeterZP/project # путь поменяется по мере деплоя
defaults:
run:
working-directory: /workspace/LeterZP/project
steps:
- name: pull changes to destination repo
env:
GIT_SSH_COMMAND: "ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null"
run: |
mkdir -p ~/.ssh
echo "${{ secrets.RUNNER_SSH_KEY }}"> ~/.ssh/id_ed25519
chmod 600 ~/.ssh/id_ed25519
git fetch origin main
git reset --hard origin/main