Push to CNB Repository

This commit is contained in:
spiritlhl
2024-12-08 08:54:17 +00:00
parent d80f3451ff
commit dd4a4e317b

30
.github/workflows/push_to_cnb.yaml vendored Normal file
View File

@@ -0,0 +1,30 @@
name: Push to CNB Repository
on:
push:
branches:
- main
workflow_dispatch:
jobs:
push-to-cnb:
runs-on: ubuntu-latest
steps:
- name: Checkout source repository
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Configure Git
run: |
git config --global user.name "cnb"
git config --global user.email "cnb@users.noreply.github.com"
- name: Push to CNB repository
run: |
echo "Setting up remote repository..."
git remote add cnb-remote https://cnb:${{ secrets.CNB_TOKEN }}@cnb.cool/oneclickvirt/ecs
echo "Pushing to remote repository..."
git push cnb-remote main:main --force
env:
CNB_TOKEN: ${{ secrets.CNB_TOKEN }}