1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-11-18 08:19:35 +01:00

Merge pull request #145 from DeterminateSystems/push-lxmxkysvvluw

Try publishing the manual again
This commit is contained in:
Graham Christensen 2025-07-12 00:34:31 +00:00 committed by GitHub
commit 15871addd5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 16 additions and 2 deletions

View file

@ -29,6 +29,15 @@ on:
required: false
default: false
type: boolean
publish_manual:
required: false
default: false
type: boolean
secrets:
manual_netlify_auth_token:
required: false
manual_netlify_site_id:
required: false
jobs:
build:
@ -179,6 +188,7 @@ jobs:
- name: Build manual
run: nix build .#hydraJobs.manual
- uses: nwtgck/actions-netlify@v3.0
if: inputs.publish_manual
with:
publish-dir: "./result/share/doc/nix/manual"
production-branch: detsys-main
@ -192,8 +202,8 @@ jobs:
enable-commit-status: true
overwrites-pull-request-comment: true
env:
NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
NETLIFY_AUTH_TOKEN: ${{ secrets.manual_netlify_auth_token }}
NETLIFY_SITE_ID: ${{ secrets.manual_netlify_site_id }}
success:
needs:

View file

@ -41,6 +41,10 @@ jobs:
run_tests: true
run_vm_tests: true
run_regression_tests: true
publish_manual: true
secrets:
manual_netlify_auth_token: ${{ secrets.NETLIFY_AUTH_TOKEN }}
manual_netlify_site_id: ${{ secrets.NETLIFY_SITE_ID }}
build_aarch64-linux:
uses: ./.github/workflows/build.yml