Daniel Brötzmann pushed to branch master at gajim / gajim
Commits:
44b854c5 by André Apitzsch at 2026-01-04T12:57:21+01:00
ci: MacOS: Reduce code duplication
- - - - -
1 changed file:
- .github/workflows/gajim-macos-nightly-build.yml
Changes:
=====================================
.github/workflows/gajim-macos-nightly-build.yml
=====================================
@@ -6,21 +6,16 @@ on:
- cron: "0 1 * * *"
jobs:
- arm64:
- runs-on: macos-14
- defaults:
- run:
- working-directory: mac/
- steps:
- - uses: actions/checkout@v4
- - name: Build Gajim
- run: bash gajim-macos-helper.sh build ci
- - name: Create Gajim dmg
- run: bash gajim-macos-helper.sh create-dmg ci
- - name: Upload dmg file via FTPS
- run: "PATH=/opt/homebrew/opt/curl/bin:$PATH curl -T
gajim-source/gajim-*.dmg --ssl-reqd ftp://${{ secrets.ftp_user }}:${{
secrets.ftp_password }}@${{ secrets.ftp_server }}/./downloads/snap/macos/arm64/"
- x86_64:
- runs-on: macos-15-intel
+ macos:
+ strategy:
+ matrix:
+ include:
+ - os: macos-14
+ dir: arm64
+ - os: macos-15-intel
+ dir: x86_64
+
+ runs-on: ${{ matrix.os }}
defaults:
run:
working-directory: mac/
@@ -31,4 +26,4 @@ jobs:
- name: Create Gajim dmg
run: bash gajim-macos-helper.sh create-dmg ci
- name: Upload dmg file via FTPS
- run: "PATH=/opt/homebrew/opt/curl/bin:$PATH curl -T
gajim-source/gajim-*.dmg --ssl-reqd ftp://${{ secrets.ftp_user }}:${{
secrets.ftp_password }}@${{ secrets.ftp_server
}}/./downloads/snap/macos/x86_64/"
+ run: "PATH=/opt/homebrew/opt/curl/bin:$PATH curl -T
gajim-source/gajim-*.dmg --ssl-reqd ftp://${{ secrets.ftp_user }}:${{
secrets.ftp_password }}@${{ secrets.ftp_server }}/./downloads/snap/macos/${{
matrix.dir }}/"
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/44b854c565c122fe0877da6581a915c878c79e7a
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/44b854c565c122fe0877da6581a915c878c79e7a
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]