From 7eed0895cb8e9a2d8ab6a5262844760de26c0121 Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 31 May 2024 14:41:13 +0900 Subject: [PATCH] Make faster yamlfmt installation in CI --- .github/workflows/lint.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 2b8a6a88..82a955b8 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -46,8 +46,12 @@ jobs: runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - - name: Set up Go - uses: actions/setup-go@v5 + - name: Install mise + run: | + curl https://mise.jdx.dev/install.sh | sh + echo "$HOME/.local/share/mise/bin" >> $GITHUB_PATH + echo "$HOME/.local/share/mise/shims" >> $GITHUB_PATH - name: Install yamlfmt - run: go install github.com/google/yamlfmt/cmd/yamlfmt@v0.12.1 # TODO: Apply selfup after https://github.com/google/yamlfmt/pull/180 + # TODO: Apply selfup after https://github.com/google/yamlfmt/pull/180 + run: mise use -g yamlfmt@0.12.1 - run: yamlfmt -lint .