2424 NIX_GITHUB_TOKEN :
2525 description : GitHub token to add as access-token in nix.conf
2626 required : false
27+ NIX_GITLAB_TOKEN :
28+ description : GitLab token to add as access-token in nix.conf
29+ required : false
2730
2831jobs :
2932 post-initial-comment :
5053 trusted-public-keys : ${{ vars.TRUSTED_PUBLIC_KEYS }}
5154 substituters : ${{ vars.SUBSTITUTERS }}
5255 nix-github-token : ${{ secrets.NIX_GITHUB_TOKEN }}
56+ nix-gitlab-token : ${{ secrets.NIX_GITLAB_TOKEN }}
57+ nix-gitlab-domain : ${{ vars.NIX_GITLAB_DOMAIN }}
5358
5459 - uses : actions/checkout@v4
5560
7883 trusted-public-keys : ${{ vars.TRUSTED_PUBLIC_KEYS }}
7984 substituters : ${{ vars.SUBSTITUTERS }}
8085 nix-github-token : ${{ secrets.NIX_GITHUB_TOKEN }}
86+ nix-gitlab-token : ${{ secrets.NIX_GITLAB_TOKEN }}
87+ nix-gitlab-domain : ${{ vars.NIX_GITLAB_DOMAIN }}
8188
8289 - uses : actions/checkout@v4
8390
@@ -154,6 +161,8 @@ jobs:
154161 precalc_matrix : ${{ steps.matrix.outputs.fullMatrix }}
155162 pr-comment-github-token : ${{ secrets.GITHUB_TOKEN }}
156163 nix-github-token : ${{ secrets.NIX_GITHUB_TOKEN }}
164+ nix-gitlab-token : ${{ secrets.NIX_GITLAB_TOKEN }}
165+ nix-gitlab-domain : ${{ vars.NIX_GITLAB_DOMAIN }}
157166
158167 build :
159168 needs : slurp-matrix
@@ -178,6 +187,8 @@ jobs:
178187 trusted-public-keys : ${{ vars.TRUSTED_PUBLIC_KEYS }}
179188 substituters : ${{ vars.SUBSTITUTERS }}
180189 nix-github-token : ${{ secrets.NIX_GITHUB_TOKEN }}
190+ nix-gitlab-token : ${{ secrets.NIX_GITLAB_TOKEN }}
191+ nix-gitlab-domain : ${{ vars.NIX_GITLAB_DOMAIN }}
181192
182193 - name : Build ${{ matrix.name }}
183194 run : |
@@ -205,6 +216,8 @@ jobs:
205216 precalc_matrix : ${{ needs.slurp-matrix.outputs.fullMatrix }}
206217 pr-comment-github-token : ${{ secrets.GITHUB_TOKEN }}
207218 nix-github-token : ${{ secrets.NIX_GITHUB_TOKEN }}
219+ nix-gitlab-token : ${{ secrets.NIX_GITLAB_TOKEN }}
220+ nix-gitlab-domain : ${{ vars.NIX_GITLAB_DOMAIN }}
208221
209222 - run : exit 1
210223 if : >-
0 commit comments