Skip to content

Commit 86b9f63

Browse files
committed
feat!: Include ZIM files in releases (#3102)
1 parent 575818a commit 86b9f63

20 files changed

+751
-63
lines changed

.github/workflows/build-pr.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,16 @@ jobs:
111111
continue-on-error: true
112112
privileged: ${{ fromJSON(needs.metadata.outputs.privileged) }}
113113

114+
build_zimfile:
115+
if: ${{ contains(github.event.pull_request.labels.*.name, 'ci:build zimfile') }}
116+
needs: [submodule, metadata]
117+
uses: ./.github/workflows/build-zimfile.yml
118+
with:
119+
ref: ${{github.event.pull_request.head.ref}}
120+
repo: ${{github.event.pull_request.head.repo.full_name}}
121+
secrets:
122+
RO_DISCOURSE_API_KEY: ${{ secrets.RO_DISCOURSE_API_KEY }}
123+
114124
combine_build:
115125
needs: [build_english, build_i18n, build_blog, build_videos]
116126
if: |
@@ -140,5 +150,5 @@ jobs:
140150

141151
cleanup:
142152
if: ${{ always() }}
143-
needs: [build_english, build_i18n, build_blog, build_videos]
153+
needs: [build_english, build_i18n, build_blog, build_videos, build_zimfile]
144154
uses: privacyguides/.github/.github/workflows/cleanup.yml@main

0 commit comments

Comments
 (0)