name: Deploy Nightly on: # This can be used to automatically publish nightlies at UTC nighttime schedule: - cron: '0 2 * * *' # run at 2 AM UTC # This can be used to allow manually triggering nightlies from the web interface workflow_dispatch: jobs: wled_build: uses: ./.github/workflows/build.yml nightly: name: Deploy nightly runs-on: ubuntu-latest needs: wled_build steps: - name: Download artifacts uses: actions/download-artifact@v4 with: merge-multiple: true - name: Update Nightly Release uses: andelf/nightly-release@main env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: nightly name: 'Nightly Release $$' prerelease: true body: 'nightly' files: | *.bin *.bin.gz