Skip to content

Commit

Permalink
Build on every push to core branches.
Browse files Browse the repository at this point in the history
  • Loading branch information
rtibbles committed Sep 30, 2023
1 parent f9af2e4 commit 8dc67c9
Showing 1 changed file with 46 additions and 0 deletions.
46 changes: 46 additions & 0 deletions .github/workflows/push_build_kolibri.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
name: Kolibri Build Assets for Push

on:
push:
branches:
- develop
- 'release-v**'

jobs:
whl:
name: Build WHL file
uses: ./.github/workflows/build_whl.yml
pex:
name: Build PEX file
needs: whl
uses: ./.github/workflows/build_pex.yml
with:
whl-file-name: ${{ needs.whl.outputs.whl-file-name }}
dmg:
name: Build DMG file
needs: whl
uses: learningequality/kolibri-app/.github/workflows/build_mac.yml@main
with:
whl-file-name: ${{ needs.whl.outputs.whl-file-name }}
ref: main
deb:
name: Build DEB file
needs: whl
uses: learningequality/kolibri-installer-debian/.github/workflows/build_deb.yml@master
with:
tar-file-name: ${{ needs.whl.outputs.tar-file-name }}
ref: master
exe:
name: Build EXE file
needs: whl
uses: learningequality/kolibri-installer-windows/.github/workflows/build_exe.yml@develop
with:
whl-file-name: ${{ needs.whl.outputs.whl-file-name }}
ref: develop
apk:
name: Build APK file
needs: whl
uses: learningequality/kolibri-installer-android/.github/workflows/build_apk.yml@develop
with:
tar-file-name: ${{ needs.whl.outputs.tar-file-name }}
ref: develop

0 comments on commit 8dc67c9

Please sign in to comment.