Skip to content

Commit a8853d6

Browse files
committed
Add Pyra tar image to artifacts
1 parent 2fafc0b commit a8853d6

File tree

1 file changed

+84
-75
lines changed

1 file changed

+84
-75
lines changed

.github/workflows/workflow.yml

Lines changed: 84 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -95,89 +95,98 @@ jobs:
9595
with:
9696
name: PyraOS SD Installer (Stable - Bookworm)
9797
path: pyra-stable-install.img
98-
99-
testing:
100-
runs-on: ubuntu-24.04
101-
102-
steps:
103-
- name: Checkout code
104-
uses: actions/checkout@v4
105-
106-
- name: Set up Docker Buildx
107-
uses: docker/setup-buildx-action@v2
108-
109-
- name: Set up QEMU for multi-platform builds
110-
uses: docker/setup-qemu-action@v2
111-
11298

113-
- name: Fetch apt repo
114-
run: |
115-
sudo apt-get update
116-
sudo apt-get install -y --no-install-recommends \
117-
f2fs-tools \
118-
util-linux \
119-
git \
120-
pv \
121-
curl \
122-
zstd \
123-
binfmt-support \
124-
debootstrap \
125-
qemu-user-static \
126-
systemd-container \
127-
fdisk
128-
129-
- name: Run Makeimg
130-
env:
131-
OS: testing
132-
run: |
133-
echo "OS=testing" >> $GITHUB_ENV
134-
sudo -E ./make_all.sh pyra-testing.img 4G pyra-meta-base
135-
13699
- name: Upload Artifact
137100
if: ${{ success() }}
138101
uses: actions/upload-artifact@v4
139102
with:
140-
name: PyraOS SD Installer (Testing)
141-
path: pyra-testing-install.img
103+
name: PyraOS SD Image (Stable - Bookworm)
104+
path: pyra-stable.tar
142105

143-
unstable:
144-
runs-on: ubuntu-24.04
106+
145107

146-
steps:
147-
- name: Checkout code
148-
uses: actions/checkout@v4
108+
# testing:
109+
# runs-on: ubuntu-24.04
149110

150-
- name: Set up Docker Buildx
151-
uses: docker/setup-buildx-action@v2
111+
# steps:
112+
# - name: Checkout code
113+
# uses: actions/checkout@v4
152114

153-
- name: Set up QEMU for multi-platform builds
154-
uses: docker/setup-qemu-action@v2
115+
# - name: Set up Docker Buildx
116+
# uses: docker/setup-buildx-action@v2
117+
118+
# - name: Set up QEMU for multi-platform builds
119+
# uses: docker/setup-qemu-action@v2
155120

156-
- name: Fetch apt repo
157-
run: |
158-
sudo apt-get update
159-
sudo apt-get install -y --no-install-recommends \
160-
f2fs-tools \
161-
util-linux \
162-
git \
163-
pv \
164-
curl \
165-
zstd \
166-
binfmt-support \
167-
debootstrap \
168-
qemu-user-static \
169-
systemd-container \
170-
fdisk
171121

172-
- name: Run Makeimg
173-
env:
174-
OS: unstable
175-
run: |
176-
echo "OS=unstable" >> $GITHUB_ENV
177-
sudo -E ./make_all.sh pyra-sid.img 4G pyra-meta-base
178-
- name: Upload Artifact
179-
if: ${{ success() }}
180-
uses: actions/upload-artifact@v4
181-
with:
182-
name: PyraOS SD Installer (Unstable)
183-
path: pyra-sid-install.img
122+
# - name: Fetch apt repo
123+
# run: |
124+
# sudo apt-get update
125+
# sudo apt-get install -y --no-install-recommends \
126+
# f2fs-tools \
127+
# util-linux \
128+
# git \
129+
# pv \
130+
# curl \
131+
# zstd \
132+
# binfmt-support \
133+
# debootstrap \
134+
# qemu-user-static \
135+
# systemd-container \
136+
# fdisk
137+
138+
# - name: Run Makeimg
139+
# env:
140+
# OS: testing
141+
# run: |
142+
# echo "OS=testing" >> $GITHUB_ENV
143+
# sudo -E ./make_all.sh pyra-testing.img 4G pyra-meta-base
144+
145+
# - name: Upload Artifact
146+
# if: ${{ success() }}
147+
# uses: actions/upload-artifact@v4
148+
# with:
149+
# name: PyraOS SD Installer (Testing)
150+
# path: pyra-testing-install.img
151+
152+
# unstable:
153+
# runs-on: ubuntu-24.04
154+
155+
# steps:
156+
# - name: Checkout code
157+
# uses: actions/checkout@v4
158+
159+
# - name: Set up Docker Buildx
160+
# uses: docker/setup-buildx-action@v2
161+
162+
# - name: Set up QEMU for multi-platform builds
163+
# uses: docker/setup-qemu-action@v2
164+
165+
# - name: Fetch apt repo
166+
# run: |
167+
# sudo apt-get update
168+
# sudo apt-get install -y --no-install-recommends \
169+
# f2fs-tools \
170+
# util-linux \
171+
# git \
172+
# pv \
173+
# curl \
174+
# zstd \
175+
# binfmt-support \
176+
# debootstrap \
177+
# qemu-user-static \
178+
# systemd-container \
179+
# fdisk
180+
181+
# - name: Run Makeimg
182+
# env:
183+
# OS: unstable
184+
# run: |
185+
# echo "OS=unstable" >> $GITHUB_ENV
186+
# sudo -E ./make_all.sh pyra-sid.img 4G pyra-meta-base
187+
# - name: Upload Artifact
188+
# if: ${{ success() }}
189+
# uses: actions/upload-artifact@v4
190+
# with:
191+
# name: PyraOS SD Installer (Unstable)
192+
# path: pyra-sid-install.img

0 commit comments

Comments
 (0)