Mercurial > dotfiles
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 |