1# This is a basic workflow that is manually triggered 2 3name: GUIX Studio MSIX Package 4 5# Controls when the action will run. 6on: 7 workflow_dispatch: 8 9# A workflow run is made up of one or more jobs that can run sequentially or in parallel 10jobs: 11 # This workflow contains a single job called "linux_job" 12 generate_msix_upload_file: 13 permissions: 14 contents: read 15 issues: read 16 checks: write 17 pull-requests: write 18 19 # The type of runner that the job will run on 20 runs-on: windows-2019 21 22 # Steps represent a sequence of tasks that will be executed as part of the job 23 steps: 24 - name: Check out the repository 25 uses: actions/checkout@v4 26 with: 27 submodules: true 28 29 - name: Generate GUIX Studio package upload file 30 run: scripts/build_guix_studio_msix_package.cmd 31 32 - name: Upload GUIX Studio package upload file 33 uses: actions/upload-artifact@v3.1.3 34 with: 35 name: GUIXStudioPackages 36 path: guix_studio/build/vs_2019/msix_package_project/AppPackages 37 38