Skip to content

Build All Desktops #1230

Build All Desktops

Build All Desktops #1230

name: Build All Desktops
#
# Generates supported desktops for uefi-arm64 and uefi-x86 every day or if label "Desktop" is set
#
on:
schedule:
- cron: "30 22 * * *"
workflow_dispatch:
pull_request:
types: [ready_for_review]
pull_request_review:
types: [submitted]
permissions:
contents: read
jobs:
##########################################################################################
# #
# Test build of all desktops #
# #
##########################################################################################
Test:
permissions:
contents: none
if: ${{ (github.repository_owner == 'Armbian') && (contains( github.event.pull_request.labels.*.name, 'Desktop :desktop_computer:') || github.event_name == 'schedule' || github.event_name == 'workflow_dispatch') }}
uses: armbian/scripts/.github/workflows/build-test-image-docker.yml@master
with:
runner: "ubuntu-latest"
reference: ${{ github.event.pull_request.head.sha }}