From 43b2986ea37daea1430d6bf4b1b24f239470f9eb Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya Date: Fri, 31 May 2024 14:17:23 +0900 Subject: [PATCH] Make faster yamlfmt installation in CI (#217) --- .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 cc57051..1ec9a02 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -21,10 +21,14 @@ 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 . typos: