Skip to content

Commit 787dd12

Browse files
committed
docs: add releases nav and aube lock
1 parent c1119c8 commit 787dd12

7 files changed

Lines changed: 1112 additions & 2564 deletions

File tree

.github/workflows/docs.yml

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,20 +28,16 @@ jobs:
2828
with:
2929
fetch-depth: 0 # Not needed if lastUpdated is not enabled
3030

31-
- name: Setup Node
32-
uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6
33-
with:
34-
node-version: 24
35-
cache: npm
31+
- uses: jdx/mise-action@1648a7812b9aeae629881980618f079932869151 # v4
3632

3733
- name: Setup Pages
3834
uses: actions/configure-pages@45bfe0192ca1faeb007ade9deae92b16b8254a0d # v6
3935

4036
- name: Install dependencies
41-
run: npm ci
37+
run: aube install
4238

4339
- name: Build with VitePress
44-
run: npm run docs:build
40+
run: aube run docs:build
4541

4642
- name: Upload artifact
4743
uses: actions/upload-pages-artifact@fc324d3547104276b827a68afc52ff2a11cc49c9 # v5

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ fnox.local.toml
3737
mise.local.toml
3838

3939
# VitePress
40+
.aube/
4041
node_modules/
4142
docs/.vitepress/dist
4243
docs/.vitepress/cache

aube-lock.yaml

Lines changed: 1101 additions & 0 deletions
Large diffs are not rendered by default.

docs/.vitepress/config.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ export default defineConfig({
3636
{ text: "Providers", link: "/providers/overview" },
3737
{ text: "CLI Reference", link: "/cli/" },
3838
{ text: "Reference", link: "/reference/environment" },
39+
{ text: "Releases", link: "https://github.com/jdx/fnox/releases" },
3940
],
4041

4142
sidebar: [

docs/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,16 @@ This directory contains the VitePress documentation for fnox.
66

77
```bash
88
# Install dependencies
9-
npm install
9+
aube install
1010

1111
# Start dev server
12-
npm run docs:dev
12+
aube run docs:dev
1313

1414
# Build for production
15-
npm run docs:build
15+
aube run docs:build
1616

1717
# Preview production build
18-
npm run docs:preview
18+
aube run docs:preview
1919
```
2020

2121
## Deployment

mise.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
_.path = ["target/debug", "test/bats/bin"]
33

44
[tools]
5+
aube = "latest"
56
age = "latest"
67
"cargo:cargo-msrv" = "latest"
78
cargo-binstall = "latest"
@@ -19,6 +20,7 @@ bitwarden = "latest"
1920
bitwarden-secrets-manager = "latest"
2021
vault = "latest"
2122
infisical = "latest"
23+
node = "24"
2224
usage = "latest"
2325

2426
[tasks.test]

0 commit comments

Comments
 (0)