Gaetan Lepage
880a570588
ci: add support for new stable nixos-24.11 branch
2024-11-30 23:33:30 +01:00
Matt Sturgeon
98bedb5eeb
ci/docs: stable
-> 24.05
in docs path
2024-11-30 21:59:09 +00:00
Matt Sturgeon
72762c8ef1
ci/docs: remove on 24.05 branch
...
This doesn't work because we can only deploy docs from the main branch.
2024-11-30 20:04:09 +00:00
Matt Sturgeon
c1271fa10a
ci: fix nix-install-action versions
...
`30` -> `v30` 😭
2024-11-22 22:37:05 +00:00
Matt Sturgeon
fb49a740f8
ci: bump nix-install-action
2024-11-22 21:21:36 +00:00
Matt Sturgeon
863d7d5ade
docs: link to all "available" versions of the docs
2024-11-22 09:13:11 +00:00
Matt Sturgeon
9416bc9018
docs/ci: use nix build --argstr
to safely supply input
...
Rather than interpolating input (flakeref & baseHref) into the build
expression, take advantage of `--argstr`.
See "Common evaluation options" in `nix build --help` for more detail.
2024-11-20 19:41:14 +00:00
Matt Sturgeon
2017830a2c
docs/ci: fix a typo when calling mkdir -p
...
Should have been included in 8524447554
2024-11-18 22:33:22 +00:00
Matt Sturgeon
8524447554
docs/ci: fix docs being installed to nixvim/nixvim/<subdir>
...
We don't need to specify `/nixvim/` as part of our install path as that
is where gh-pages uploads to by default.
Rather, we only need to specify the full `/nixvim/foo/` in the base-href
and the install path should just be `/foo`.
2024-11-18 22:16:16 +00:00
Matt Sturgeon
2bc8dc86a0
ci/docs: fix env
vs environment
error
2024-11-18 21:14:40 +00:00
Matt Sturgeon
99b066ba6d
docs: only set base-href in CI built docs
...
This reverts commit c12e59ff7c
2024-11-18 19:54:38 +00:00
Quentin Boyer
47b6c4804f
github: Fix stable doc path
2024-07-25 22:34:45 +00:00
Quentin Boyer
c12e59ff7c
doc: Use correct href for nuscht-search
...
This commit also adds a subdirectory in the docs derivation, to have the
same local structure than what is uploaded on github pages.
2024-07-25 18:23:47 +00:00
Matt Sturgeon
aad2e32b5a
treewide: reformat
2024-07-08 16:24:47 +00:00
Matt Sturgeon
7a2a25af02
ci: simplify docs-build workflow
2024-06-14 15:42:05 +01:00
traxys
b0b010a0e9
docs: Deploy both stable & unstable docs to github pages
2024-05-21 22:56:40 +02:00
Gaetan Lepage
c9f3d15796
github-workflows/build_documentation: update cachix action
2024-05-21 08:59:30 +02:00
Mikael Fangel
8eeefad9dd
build_documentation: update workflow actions
2024-05-11 11:47:20 +02:00
Gaetan Lepage
331f0430e4
ci: update cachix install-nix-action to fix doc generation
2024-02-16 11:03:19 +01:00
Gaetan Lepage
fda9e1e9a4
ci: use cachix-action@v13
2023-11-28 18:59:45 +01:00
Gaetan Lepage
2a849a4c35
ci: switch to actions/checkout@v4
2023-11-23 15:05:58 +01:00
Gaetan Lepage
e5cc0c093b
ci: switch back to GitHub runner
2023-11-23 09:55:45 +01:00
Gaetan Lepage
7eb1a85ccb
github-workflow: add a timeout for jobs
2023-10-03 14:18:18 +02:00
Gaetan Lepage
47b72e41dd
github-worflow: Switch to "Namespace" runner for CI
2023-10-01 18:12:54 +02:00
Gaetan Lepage
2fea694de0
workflow: change from circle-ci to github action for doc deployment
2023-08-28 11:58:19 +02:00