Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@ jobs:
env:
DATABASE_URL: postgres://rakkr:[email protected]:5432/rakkr
steps:
- uses: actions/[email protected].0
- uses: actions/[email protected].1

- uses: actions/setup-node@v6.4.0
- uses: actions/setup-node@v7.0.0
with:
node-version: 26.3.1
node-version: 26.6.0

- uses: jdx/[email protected].0
- uses: jdx/[email protected].4
with:
cache: true
install: true
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release-agent.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
env:
GH_TOKEN: ${{ github.token }}
steps:
- uses: actions/[email protected].0
- uses: actions/[email protected].1

- name: Resolve agent version and tag
id: version
Expand All @@ -38,7 +38,7 @@ jobs:
echo "version=${version}" >> "$GITHUB_OUTPUT"
echo "tag=${tag}" >> "$GITHUB_OUTPUT"

- uses: jdx/[email protected].0
- uses: jdx/[email protected].4
with:
cache: true
install: true
Expand All @@ -48,15 +48,15 @@ jobs:
python3 -m pip install --user --break-system-packages \
"cargo-zigbuild==0.23.0" "ziglang>=0.14,<0.15"
echo "$HOME/.local/bin" >> "$GITHUB_PATH"
mise x rust@1.96.0 -- rustup target add \
mise x rust@1.97.1 -- rustup target add \
x86_64-unknown-linux-musl aarch64-unknown-linux-musl

- name: Build static binaries
env:
RAKKR_AGENT_VERSION: ${{ steps.version.outputs.version }}
run: |
for target in x86_64-unknown-linux-musl aarch64-unknown-linux-musl; do
mise x rust@1.96.0 -- cargo zigbuild \
mise x rust@1.97.1 -- cargo zigbuild \
--release --locked -p rakkr-recorder-agent --target "$target"
done

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release-controller.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 45
steps:
- uses: actions/[email protected].0
- uses: actions/[email protected].1

- name: Resolve controller version
id: version
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/release-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ jobs:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- uses: actions/[email protected].0
- uses: actions/[email protected].1

- uses: actions/setup-node@v6.4.0
- uses: actions/setup-node@v7.0.0
with:
node-version: 26.3.1
node-version: 26.6.0

- uses: jdx/[email protected].0
- uses: jdx/[email protected].4
with:
cache: true
install: true
Expand Down
12 changes: 6 additions & 6 deletions .mise.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[tools]
helm = "3.16.3"
node = "26.3.1"
pnpm = "11.9.0"
rust = "1.96.0"
helm = "3.21.3"
node = "26.6.0"
"npm:pnpm" = "11.20.0"
rust = "1.97.1"

[env]
_.file = ".env"
Expand Down Expand Up @@ -303,7 +303,7 @@ run = "cargo build --workspace"

[tasks."rust:components"]
description = "Install Rust components required by local and CI checks"
run = "mise x rust@1.96.0 -- rustup component add clippy rustfmt && mise x rust@nightly-2026-06-25 -- rustup +nightly-2026-06-25 component add miri rust-src"
run = "mise x rust@1.97.1 -- rustup component add clippy rustfmt && mise x rust@nightly-2026-08-03 -- rustup +nightly-2026-08-03 component add miri rust-src"

[tasks."rust:check"]
depends = ["rust:components"]
Expand All @@ -328,7 +328,7 @@ run = "cargo clippy --workspace --all-targets --all-features -- -D warnings"
[tasks."rust:miri"]
depends = ["rust:components"]
description = "Run Miri tests with a mise-provided nightly Rust toolchain"
run = "mise x rust@nightly-2026-06-25 -- cargo miri test --workspace"
run = "mise x rust@nightly-2026-08-03 -- cargo miri test --workspace"

[tasks."docs:lint"]
description = "Lint the documentation site with ESLint and eslint-plugin-astro"
Expand Down
Loading