Updated CI for GH Actions Builds
Some checks failed
eden-build / source (push) Successful in 3m45s
eden-build / android (push) Successful in 23m37s
eden-build / linux (push) Successful in 20m43s
eden-build / windows (msvc) (push) Failing after 15m29s

Signed-off-by: crueter <swurl@swurl.xyz>
This commit is contained in:
crueter 2025-06-28 22:11:38 -04:00
parent 726e1e756d
commit a1087ddec8
No known key found for this signature in database
GPG key ID: A5A7629F109C8FD1
9 changed files with 166 additions and 51 deletions

View file

@ -69,13 +69,14 @@ jobs:
run: ./.ci/windows/cygwin.bat
- name: Configure & Build
id: cmake
shell: cmd
run: ./.ci/windows/build-bqt.bat amd64 yes
shell: bash
run: DEVEL=true ./.ci/windows/build.sh
- name: Package artifacts
shell: powershell
run: ./.ci/windows/package.ps1 amd64 yes
shell: bash
run: |
export PATH="${PATH}:/c/Qt/6.9.0/msvc2022_64/bin"
./.ci/windows/package.sh
- name: Upload Windows artifacts
uses: forgejo/upload-artifact@v4
@ -100,10 +101,10 @@ jobs:
fetch-tags: true
- name: Build
run: TARGET=appimage DEVEL=true ./.ci/linux/build.sh v3 8
run: TARGET=appimage DEVEL=true ./.ci/linux/build.sh
- name: Package AppImage
run: DEVEL=true ./.ci/linux/package.sh v3 &> /dev/null
run: DEVEL=true ./.ci/linux/package.sh &> /dev/null
- name: Upload Linux artifacts
uses: forgejo/upload-artifact@v4
@ -116,9 +117,6 @@ jobs:
runs-on: android
env:
CCACHE_DIR: /home/runner/.cache/ccache
CCACHE_COMPILERCHECK: content
CCACHE_SLOPPINESS: time_macros
OS: android
TARGET: universal