File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ ---
12name : ' Build Aleph Runtime Rootfs'
23description : ' Builds the Aleph runtime rootfs for a specified OS'
4+
5+
36inputs :
47 os :
58 description : ' Operating system to build (e.g., debian-12)'
@@ -8,13 +11,17 @@ inputs:
811 artifact-name :
912 description : ' Name of the artifact to upload'
1013 required : true
14+
15+
1116outputs :
1217 artifact-name :
1318 description : ' Name of the artifact'
1419 value : ${{ inputs.artifact-name }}
1520 artifact-path :
1621 description : ' Path to the built rootfs'
1722 value : runtimes/aleph-${{ inputs.os }}-python/rootfs.squashfs
23+
24+
1825runs :
1926 using : ' composite'
2027 steps :
Original file line number Diff line number Diff line change 11---
22name : " Release Diagnostic VM"
3+
4+
35on :
46 workflow_dispatch :
57 inputs :
1315 required : false
1416 type : string
1517
18+
1619jobs :
1720 build_and_deploy_diagnostic_vm :
1821 name : " Build and Deploy Diagnostic VM"
6972 uses : actions/upload-artifact@v4
7073 with :
7174 name : diagnostic-vm-release
72- path : |
75+ path : |-
7376 examples/diagnostic_vm.zip
7477 runtimes/aleph-debian-12-python/rootfs.squashfs
Original file line number Diff line number Diff line change 11---
22name : " Release Runtime"
3+
4+
35on :
46 workflow_dispatch :
57 inputs :
2123 default : ' Aleph VM Runtime'
2224 type : string
2325
26+
2427jobs :
2528 build_and_release_runtime :
2629 name : " Build and Release Runtime"
5962 echo "Description: ${{ inputs.description }}"
6063
6164 - name : Create release summary
62- run : |
65+ run : |-
6366 echo "# Runtime Release Summary" >> $GITHUB_STEP_SUMMARY
6467 echo "" >> $GITHUB_STEP_SUMMARY
6568 echo "- **OS**: ${{ inputs.os }}" >> $GITHUB_STEP_SUMMARY
You can’t perform that action at this time.
0 commit comments