Files
Ken Van Hoeylandt 05862ae65c Release pipelines (#12)
Create a release pipeline that builds a zip file with everything to copy onto the CDN for delivery in the upcoming App Hub.
2025-10-18 15:40:59 +02:00

22 lines
542 B
YAML

name: Release Apps
runs:
using: 'composite'
steps:
- name: 'Download app artifacts'
uses: actions/download-artifact@v4
with:
path: downloaded_apps
- name: Copy apps to cdn_files/
run: rsync -av downloaded_apps/*/*.app cdn_files/
shell: bash
- name: 'Create CDN release files'
run: python release.py cdn_files/
shell: bash
- name: 'Upload Artifact'
uses: actions/upload-artifact@v4
with:
name: 'cdn-files'
path: cdn_files/
retention-days: 30