You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if curl -fsSL "$url" -o reference/components_version_list.md; then
95
+
echo "[INFO] Downloaded reference components_version_list.md from $tag"
96
+
else
97
+
echo "[WARN] Could not download reference components_version_list.md from $tag; disabling reuse"
98
+
: > reference/components_version_list.md
99
+
: > reference/reference_tag.txt
100
+
echo "reference_tag=" >> "$GITHUB_OUTPUT"
101
+
fi
102
+
else
103
+
echo "[INFO] No prior cooker release found; disabling reuse"
104
+
: > reference/components_version_list.md
105
+
fi
106
+
107
+
- name: Upload reference versions (for reuse)
108
+
if: always()
109
+
uses: actions/upload-artifact@v4
110
+
with:
111
+
name: reference-versions
112
+
path: reference/*
113
+
74
114
build-light:
75
115
name: "Build ${{ matrix.recipe.component }}"
76
116
needs: setup-recipes
@@ -84,16 +124,6 @@ jobs:
84
124
steps:
85
125
- uses: actions/checkout@v4
86
126
87
-
# Remove Stuck Mounts
88
-
- name: Remove stuck mounts
89
-
run: |
90
-
if [ -d "/home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f /home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
91
-
if [ -d "$HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f $HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
if [ -d "/home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f /home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
215
+
if [ -d "$HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f $HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
if [ -d "/home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f /home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
155
-
if [ -d "$HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f $HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
if [ -d "/home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f /home/ubuntu/actions-runner/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
335
+
if [ -d "$HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles" ]; then sudo umount -f $HOME/actions-run/_work/RetroDECK/RetroDECK/.flatpak-builder/rofiles/*; fi
336
+
184
337
# Run Build
185
338
- name: 'Alchemist: Run Build Artifacts'
339
+
if: steps.reuse-check.outputs.reuse != 'true'
186
340
run: |
187
341
# Use the component name provided in the matrix entry
0 commit comments