From 9b522a9822b13bec546ca054595557a4873d0bf9 Mon Sep 17 00:00:00 2001 From: Matthew Waltz Date: Mon, 7 Oct 2024 21:40:26 -0600 Subject: [PATCH] [ci] trigger library release on nightly builds --- .github/workflows/make.yml | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/.github/workflows/make.yml b/.github/workflows/make.yml index 816acc269..8f00d3d1f 100644 --- a/.github/workflows/make.yml +++ b/.github/workflows/make.yml @@ -394,6 +394,11 @@ jobs: with: name: clibs path: ${{github.workspace}} + - name: Download Libraries Zip + uses: actions/download-artifact@v4 + with: + name: clibs_separately_in_zip + path: ${{github.workspace}} - name: Download Built examples uses: actions/download-artifact@v4 with: @@ -405,7 +410,6 @@ jobs: mv CEdev-Linux.tar.gz CEdev-Linux-nightly.tar.gz mv CEdev-Windows.zip CEdev-Windows-nightly.zip mv CEdev-macOS.dmg CEdev-macOS-nightly.dmg - mv clibs.8xg clibs-nightly.8xg mv built-examples.zip built-examples-nightly.zip - name: Update nightly release @@ -418,5 +422,14 @@ jobs: CEdev-Linux-nightly.tar.gz CEdev-Windows-nightly.zip CEdev-macOS-nightly.dmg - clibs-nightly.8xg + clibs.8xg + clibs_separately_in_zip.zip built-examples-nightly.zip + + - name: Dispatch libraries repo + uses: peter-evans/repository-dispatch@v3 + with: + token: ${{ secrets.CI_PAT_CLIBS_NIGHTLTY }} + repository: CE-Programming/libraries + event-type: ci-clibs-nightly +