comparison .github/workflows/test.yml @ 817:7810e6006a61

ci: fix builds in CI
author Zeger Van de Vannet <747627+zegervdv@users.noreply.github.com>
date Tue, 05 Dec 2023 22:50:09 +0100
parents c88b4676d5b5
children
comparison
equal deleted inserted replaced
816:c88b4676d5b5 817:7810e6006a61
9 matrix: 9 matrix:
10 os: [ubuntu-latest] 10 os: [ubuntu-latest]
11 runs-on: ${{ matrix.os }} 11 runs-on: ${{ matrix.os }}
12 steps: 12 steps:
13 - name: Install chezmoi 13 - name: Install chezmoi
14 run: sh -c "$(curl -fsLS get.chezmoi.io)" 14 run: sh -c "cd /usr/local && $(curl -fsLS get.chezmoi.io)"
15 15
16 - name: Install system dependencies 16 - name: Install system dependencies
17 run: sudo apt install -y libsqlite3-dev 17 run: sudo apt install -y libsqlite3-dev
18 if: matrix.os == 'ubuntu-latest' 18 if: matrix.os == 'ubuntu-latest'
19 19
28 echo ' signingkey = "" ' >> $HOME/.config/chezmoi/chezmoi.toml 28 echo ' signingkey = "" ' >> $HOME/.config/chezmoi/chezmoi.toml
29 echo ' font_size = "10"' >> $HOME/.config/chezmoi/chezmoi.toml 29 echo ' font_size = "10"' >> $HOME/.config/chezmoi/chezmoi.toml
30 echo ' dark = false' >> $HOME/.config/chezmoi/chezmoi.toml 30 echo ' dark = false' >> $HOME/.config/chezmoi/chezmoi.toml
31 31
32 - name: Initialize chezmoi 32 - name: Initialize chezmoi
33 run: ./bin/chezmoi init -v zegervdv --branch ${GITHUB_REF##*/} 33 run: /usr/local/bin/chezmoi init -v zegervdv --branch ${GITHUB_REF##*/}
34 34
35 - name: Apply dotfiles 35 - name: Apply dotfiles
36 run: ./bin/chezmoi apply 36 run: /usr/local/bin/chezmoi apply
37 env: 37 env:
38 HOMEBREW_NO_INSTALL_FROM_API: 1 38 HOMEBREW_NO_INSTALL_FROM_API: 1