Skip workflow if previous step failed, fix runner arch dependency (#3331)
This commit is contained in:
parent
095fa0df90
commit
ae5afb0bd0
4
.github/workflows/build-beta-desktop.yml
vendored
4
.github/workflows/build-beta-desktop.yml
vendored
@ -12,7 +12,7 @@ jobs:
|
||||
|
||||
name: Find desktop variants
|
||||
runs-on: ubuntu-latest
|
||||
if: ${{ github.repository_owner == 'Armbian' }}
|
||||
if: ${{ github.repository_owner == 'Armbian' && github.event.workflow_run.conclusion == 'success' }} || github.event_name == 'workflow_dispatch'
|
||||
outputs:
|
||||
matrix: ${{steps.list_dirs.outputs.matrix}}
|
||||
steps:
|
||||
@ -130,4 +130,4 @@ jobs:
|
||||
run: |
|
||||
|
||||
sudo apt-get -y -qq install lftp
|
||||
lftp -u upload, -e "set net:timeout 10;set net:max-retries 16;mirror --Remove-source-files -R --no-empty-dirs --parallel=8 --include-glob=armbian-${{ env.RELEASE }}-desktop-${{ env.DE }}_*.deb --no-perms $(pwd)/build/output/debs-beta/ debs-beta/ ;bye" sftp://users.armbian.com
|
||||
lftp -u upload, -e "set net:timeout 10;set net:max-retries 16;mirror --Remove-source-files -R --no-empty-dirs --parallel=8 --include-glob=armbian-${{ env.RELEASE }}-desktop-${{ env.DE }}_*.deb --no-perms $(pwd)/build/output/debs-beta/ debs-beta/ ;bye" sftp://users.armbian.com
|
||||
|
||||
3
.github/workflows/build-cache.yml
vendored
3
.github/workflows/build-cache.yml
vendored
@ -30,6 +30,7 @@ jobs:
|
||||
|
||||
with:
|
||||
rootfsarch: 'bananapi'
|
||||
runner: 'small'
|
||||
branch: ${{ github.event.inputs.branch }}
|
||||
|
||||
secrets:
|
||||
@ -45,6 +46,7 @@ jobs:
|
||||
|
||||
with:
|
||||
rootfsarch: 'lepotato'
|
||||
runner: 'small'
|
||||
branch: ${{ github.event.inputs.branch }}
|
||||
|
||||
secrets:
|
||||
@ -60,6 +62,7 @@ jobs:
|
||||
with:
|
||||
|
||||
rootfsarch: 'uefi-x86'
|
||||
runner: 'x64'
|
||||
branch: ${{ github.event.inputs.branch }}
|
||||
|
||||
secrets:
|
||||
|
||||
@ -22,7 +22,7 @@ jobs:
|
||||
board: [uefi-arm64,uefi-x86,virtual-qemu]
|
||||
release: [focal,buster,bullseye,hirsute,jammy]
|
||||
desktop: [xfce]
|
||||
if: ${{ github.repository_owner == 'Armbian' }}
|
||||
if: ${{ github.repository_owner == 'Armbian' && github.event.workflow_run.conclusion == 'success' }} || github.event_name == 'workflow_dispatch'
|
||||
name: Variant
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user