@@ -103,7 +103,7 @@ jobs:
103103 if : needs.check-changes.outputs.should_run == 'true'
104104 runs-on : ubuntu-latest
105105 container :
106- image : ghcr.io/void-linux/void-glibc :latest
106+ image : ghcr.io/VUP-Linux/vup-builder :latest
107107 options : --privileged
108108 strategy :
109109 matrix : ${{ fromJson(needs.check-changes.outputs.matrix) }}
@@ -113,21 +113,7 @@ jobs:
113113 cancel-in-progress : true
114114
115115 steps :
116- - name : Pre-install Node Deps
117- run : |
118- xbps-install -Sy libstdc++ git
119-
120116 - name : Checkout VUP
121- uses : actions/checkout@v4
122- with :
123- path : vup
124- fetch-depth : 0
125-
126- - name : Install Dependencies
127- run : |
128- xbps-install -Sy git curl bash python3 github-cli util-linux shadow findutils tar gzip
129-
130- - name : Checkout void-packages
131117 uses : actions/checkout@v4
132118 with :
133119 repository : void-linux/void-packages
@@ -169,6 +155,8 @@ jobs:
169155 rm -f repodata
170156
171157 - name : Build Packages (Buffered)
158+ env :
159+ CATEGORY : ${{ matrix.category }}
172160 run : |
173161 cd void-packages
174162 # category is passed via env
@@ -206,7 +194,6 @@ jobs:
206194 GITHUB_REPOSITORY : ${{ github.repository }}
207195 CATEGORY : ${{ matrix.category }}
208196 run : |
209- xbps-install -y ca-certificates
210197 cd void-packages/dist
211198 python3 ../../vup/vup/scripts/manage_release.py clean_remote
212199
0 commit comments