尝试修复 工作流

main
PJ568 2 years ago
parent 0cfdbad2f9
commit ca2d5fc19b

@ -9,8 +9,8 @@ on:
jobs: jobs:
Release: Release:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps:
steps:
- name: clone - name: clone
run: | run: |
echo '创建 tree/' echo '创建 tree/'
@ -18,29 +18,30 @@ jobs:
echo '克隆 三个分支:' echo '克隆 三个分支:'
git clone https://github.com/PJ-568/568tools.git -b assets tree/assets git clone https://github.com/PJ-568/568tools.git -b assets tree/assets
git clone https://github.com/PJ-568/568tools.git -b main tree/main git clone https://github.com/PJ-568/568tools.git -b main tree/main
git clone https://github.com/PJ-568/568tools.git -b release tree/release
echo '检查 tree/assets' echo '检查 tree/assets'
ls tree/assets ls tree/assets
echo '检查 tree/main' echo '检查 tree/main'
ls tree/main ls tree/main
echo '检查 tree/release'
ls tree/release - name: Checkout release branch
uses: actions/checkout@v3
with:
ref: release
- name: merge - name: merge
run: | run: |
echo '清空 tree/release' echo '清空 release'
rm -r tree/release/* rm -r ./*
echo '检查 tree/release' echo '检查 release'
ls tree/release ls
echo '复制 tree/assets/* 到 tree/release/' echo '复制 tree/assets/* 到 release/'
cp -v -u -r tree/assets/* tree/release/ cp -v -u -r ../tree/assets/* .
echo '复制 tree/main/* 到 tree/release/' echo '复制 tree/main/* 到 tree/release/'
cp -v -u -r tree/main/* tree/release/ cp -v -u -r ../tree/main/* .
- name: push - name: push
run: | run: |
cd tree/release git config --global user.name "PJ569-bot"
git config --global user.name "PJ568"
git config --global user.email "LiuTian-PJ568@PJ568.eu.org" git config --global user.email "LiuTian-PJ568@PJ568.eu.org"
git add -A git add -A
git commit -m '自动 Release' git commit -m '自动 Release'

Loading…
Cancel
Save