11name : Build and Release Hyprland Packages
22
33on :
4- # push:
5- # branches:
6- # - main
4+ push :
5+ branches :
6+ - main
77 workflow_dispatch :
88
99jobs :
1010 build :
1111 strategy :
1212 max-parallel : 1
1313 matrix :
14- arch : [x86_64]
15- # arch: [x86_64, x86_64-musl]
14+ # arch: [x86_64]
15+ arch : [x86_64, x86_64-musl]
1616 runs-on : ubuntu-22.04
1717 env :
1818 XBPS_ALLOW_RESTRICTED : " yes"
@@ -44,12 +44,12 @@ jobs:
4444 tar xvf xbps-static-latest.x86_64-musl.tar.xz -C /opt/xbps
4545 rm xbps-static-latest.x86_64-musl.tar.xz
4646
47- # - name: free space
48- # run: |
49- # sudo rm -rf /usr/share/dotnet
50- # sudo rm -rf /usr/local/lib/android
51- # sudo rm -rf /opt/ghc
52- # sudo rm -rf /opt/hostedtoolcache/CodeQL
47+ - name : free space
48+ run : |
49+ sudo rm -rf /usr/share/dotnet
50+ sudo rm -rf /usr/local/lib/android
51+ sudo rm -rf /opt/ghc
52+ sudo rm -rf /opt/hostedtoolcache/CodeQL
5353
5454 - name : set path
5555 run : |
@@ -74,25 +74,28 @@ jobs:
7474 - name : build requirements
7575 working-directory : void-packages
7676 run : |
77- # ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 libtoml++
78- # ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 libspng
79- # ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 glaze
80- # ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 sdbus-cpp
81- ls -la
77+ ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 libtoml++
78+ ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 libspng
79+ ./xbps-src pkg -j$(nproc) -m masterdir-x86_64 sdbus-cpp
8280
8381 - name : build packages
8482 working-directory : void-packages
8583 run : |
86- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hypridle
87- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprutils
88- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprlang
89- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprgraphics
90- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprwayland-scanner
91- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} aquamarine
92- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprland-protocols
93- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprpaper
94- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprlock
95- # ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprland
84+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprutils
85+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprlang
86+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprcursor
87+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprgraphics
88+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprwayland-scanner
89+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} aquamarine
90+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprland-protocols
91+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprland-qt-support
92+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprpolkitagent
93+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprsysteminfo
94+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprpaper
95+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprsunset
96+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprlock
97+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hypridle
98+ ./xbps-src pkg -j$(nproc) -m masterdir-${{ matrix.arch }} hyprland
9699
97100 - name : show built packages
98101 working-directory : void-packages/hostdir/binpkgs/
0 commit comments