Files
CI-CD-for-mods--example-/.gitea/workflows/test.yaml
T
LeterZP aa528facea
pull / Pull repo (push) Has been cancelled
polish configs (sort of)
2026-05-16 23:46:57 +03:00

36 lines
823 B
YAML

name: pull
on:
push:
branches:
- main
tags:
- 'v*'
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