Skip to content

Commit 9a897a6

Browse files
committed
👷 Incorporating file generation into build
1 parent 4669d63 commit 9a897a6

File tree

1 file changed

+33
-1
lines changed

1 file changed

+33
-1
lines changed

.github/workflows/dev.yml

Lines changed: 33 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,17 @@ jobs:
4242
IMAGE_URL: ${{ needs.image-details.outputs.base-url }}
4343

4444
steps:
45+
- name: 'Set up Ruby for generation tool'
46+
uses: ruby/setup-ruby@v1
47+
with:
48+
bundler-cache: true
49+
4550
- name: 'Checkout GitHub Action'
4651
uses: actions/checkout@v4
4752

53+
- name: 'Run file generation'
54+
run: bash build.sh --dir build/standard --version dev
55+
4856
- name: 'Set up QEMU'
4957
uses: docker/setup-qemu-action@v3
5058

@@ -86,9 +94,17 @@ jobs:
8694
IMAGE_URL: ${{ needs.image-details.outputs.base-url }}-plugins
8795

8896
steps:
97+
- name: 'Set up Ruby for generation tool'
98+
uses: ruby/setup-ruby@v1
99+
with:
100+
bundler-cache: true
101+
89102
- name: 'Checkout GitHub Action'
90103
uses: actions/checkout@v4
91104

105+
- name: 'Run file generation'
106+
run: bash build.sh --dir build/standard --dir build/plugins --version dev
107+
92108
- name: 'Set up QEMU'
93109
uses: docker/setup-qemu-action@v3
94110

@@ -129,9 +145,17 @@ jobs:
129145
IMAGE_URL: ${{ needs.image-details.outputs.base-url }}-arm-none-eabi
130146

131147
steps:
148+
- name: 'Set up Ruby for generation tool'
149+
uses: ruby/setup-ruby@v1
150+
with:
151+
bundler-cache: true
152+
132153
- name: 'Checkout GitHub Action'
133154
uses: actions/checkout@v4
134155

156+
- name: 'Run file generation'
157+
run: bash build.sh --dir build/arm-none-eabi --version dev
158+
135159
- name: 'Set up QEMU'
136160
uses: docker/setup-qemu-action@v3
137161

@@ -172,9 +196,17 @@ jobs:
172196
IMAGE_URL: ${{ needs.image-details.outputs.base-url }}-arm-none-eabi-plugins
173197

174198
steps:
199+
- name: 'Set up Ruby for generation tool'
200+
uses: ruby/setup-ruby@v1
201+
with:
202+
bundler-cache: true
203+
175204
- name: 'Checkout GitHub Action'
176205
uses: actions/checkout@v4
177206

207+
- name: 'Run file generation'
208+
run: bash build.sh --dir build/arm-none-eabi --dir build/plugins --dir build/arm-none-eabi-plugins --version dev
209+
178210
- name: 'Set up QEMU'
179211
uses: docker/setup-qemu-action@v3
180212

@@ -211,5 +243,5 @@ jobs:
211243
prerelease: true
212244
# Use the commit reference for the prerelease name
213245
commit: true
214-
artifacts: "build/*/docker/Dockerfile"
246+
artifacts: "build/*/docker/Dockerfile,build/*/assets/shell/welcome"
215247

0 commit comments

Comments
 (0)