mirror of
https://github.com/GXDE-OS/GXDE.git
synced 2026-06-22 05:36:37 +08:00
新增release自动推送
This commit is contained in:
@@ -38,6 +38,7 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -67,6 +68,16 @@ jobs:
|
||||
tarName=$(ls | grep .tar | head -n 1)
|
||||
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
amd64-Debian12:
|
||||
runs-on: ubuntu-latest
|
||||
@@ -84,6 +95,7 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -114,7 +126,15 @@ jobs:
|
||||
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
arm64:
|
||||
runs-on: ubuntu-24.04
|
||||
@@ -133,6 +153,7 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -163,6 +184,15 @@ jobs:
|
||||
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
mips64:
|
||||
runs-on: ubuntu-24.04
|
||||
@@ -180,6 +210,7 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -210,6 +241,16 @@ jobs:
|
||||
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
loong64:
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
@@ -229,6 +270,7 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -259,7 +301,15 @@ jobs:
|
||||
sshpass -p "$UPASSWD" rsync -e "ssh -p $UPORT" $tarName $UUSERS@$UHOST:$UPATH
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
riscv64:
|
||||
runs-on: ubuntu-24.04
|
||||
@@ -279,7 +329,8 @@ jobs:
|
||||
- name: Building ${{ GITHUB.repository }}
|
||||
run: |
|
||||
set +e
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
env gitPath=$(basename $GITHUB_REPOSITORY) bash .github/workflows/run-command-in-chroot.sh env GO111MODULE=off dpkg-buildpackage -b
|
||||
cp $BOTTLEPATH/*.deb . -rv
|
||||
|
||||
- name: Remove Debug Package
|
||||
run: |
|
||||
@@ -315,6 +366,16 @@ jobs:
|
||||
sshpass -p "$UPASSWD" ssh $UUSERS@$UHOST -p $UPORT $UPROGRAM tianlu $UPATH/$tarName > /dev/null
|
||||
fi
|
||||
|
||||
- name: Create Release
|
||||
uses: softprops/action-gh-release@v1
|
||||
if: startsWith(github.ref, 'refs/tags/')
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
with:
|
||||
files: |
|
||||
*.deb
|
||||
generate_release_notes: true
|
||||
|
||||
amd64-ubuntu24:
|
||||
runs-on: ubuntu-24.04
|
||||
steps:
|
||||
|
||||
Reference in New Issue
Block a user