ci: mise cleanup (#242)

- Renovate does not find the "github:*" dependencies in `mise.toml`
- The `mdbooks` tools was still installed manually with our own action,
  this is removed and mise is used instead.
This commit is contained in:
Julian Tölle 2025-08-24 16:52:01 +02:00 committed by GitHub
parent 563885899c
commit e83a7c9a23
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 2 additions and 22 deletions

View file

@ -1,16 +0,0 @@
name: "Setup mdbook"
inputs:
version:
description: "mdbook version"
runs:
using: composite
steps:
- name: Setup mdbook
shell: bash
env:
url: https://github.com/rust-lang/mdbook/releases/download/${{ inputs.version }}/mdbook-${{ inputs.version }}-x86_64-unknown-linux-gnu.tar.gz
run: |
mkdir mdbook
curl -sSL "$url" | tar -xz --directory=./mdbook
echo `pwd`/mdbook >> $GITHUB_PATH

View file

@ -17,10 +17,6 @@ jobs:
with: with:
lfs: "true" lfs: "true"
- uses: ./.github/actions/setup-mdbook
with:
version: v0.4.52 # renovate: datasource=github-releases depName=rust-lang/mdbook
- name: Build Book - name: Build Book
working-directory: docs working-directory: docs
run: mdbook build run: mdbook build

View file

@ -2,8 +2,8 @@
go = "1.25.0" go = "1.25.0"
golangci-lint = "v2.4.0" golangci-lint = "v2.4.0"
goreleaser = "v2.9.0" goreleaser = "v2.9.0"
"github:rust-lang/mdBook" = "v0.4.52" "github:rust-lang/mdBook" = "v0.4.52" # renovate: datasource=github-releases depName=rust-lang/mdbook
"github:ko-build/ko" = "v0.18.0" "github:ko-build/ko" = "v0.18.0" # renovate: datasource=github-releases depName=ko-build/ko
[settings] [settings]
# Experimental features are needed for the Go backend # Experimental features are needed for the Go backend