1
0
mirror of https://github.com/fumiama/terasu-cloudflared.git synced 2026-06-05 00:50:24 +08:00

TUN-9800: Add pipeline to sync between gitlab and github repos

This commit is contained in:
João "Pisco" Fernandes
2025-09-22 15:44:50 +01:00
parent 80b1634515
commit 71448c1f7f
3 changed files with 54 additions and 1 deletions

17
.ci/github.gitlab-ci.yml Normal file
View File

@@ -0,0 +1,17 @@
include:
- local: .ci/commons.gitlab-ci.yml
######################################
### Sync master branch with Github ###
######################################
push-github:
stage: sync
rules:
- !reference [.default-rules, run-on-master]
script:
- ./.ci/scripts/github-push.sh
secrets:
CLOUDFLARED_DEPLOY_SSH_KEY:
vault: gitlab/cloudflare/tun/cloudflared/_branch/master/cloudflared_github_ssh/data@kv
file: false
cache: {}