aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorMiquel Sabaté Solà <mikisabate@gmail.com>2025-05-02 15:18:33 +0200
committerMiquel Sabaté Solà <mikisabate@gmail.com>2025-05-02 15:18:33 +0200
commit429393b0dd19becc8f175fee1d2e437bc893481a (patch)
treebeed3560f7afb85ffa21df98311d0ce7704af2a0 /.github/workflows/ci.yml
parentfe7e74d567537d39020c22fad573b77aed2aa017 (diff)
downloaddotfiles-429393b0dd19becc8f175fee1d2e437bc893481a.tar.gz
dotfiles-429393b0dd19becc8f175fee1d2e437bc893481a.zip
Move from github to sourcehut
Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml62
1 files changed, 0 insertions, 62 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
deleted file mode 100644
index 19ee8e5..0000000
--- a/.github/workflows/ci.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-name: ci
-
-on:
- push:
- branches: [main]
- pull_request:
- branches: [main]
-
-jobs:
- emacs:
- runs-on: ubuntu-latest
- continue-on-error: ${{ matrix.emacs_version == 'snapshot' }}
-
- strategy:
- fail-fast: false
- matrix:
- emacs_version:
- - 28.1
- - 28.2
- - 29.1
- - 29.2
- - 29.3
- - 29.4
- - 'snapshot'
-
- steps:
- - uses: actions/checkout@v2
-
- - uses: purcell/setup-emacs@master
- with:
- version: ${{ matrix.emacs_version }}
-
- - name: Install dependencies for Doom
- run: |
- sudo apt-get install ripgrep
-
- - name: Install some other dependencies
- run: |
- mkdir -p $HOME/src/github.com/mssola
- cd $HOME/src/github.com/mssola
- git clone https://github.com/mssola/soria.git
-
- - name: Install Doom Emacs
- run: |
- git clone --depth 1 https://github.com/hlissner/doom-emacs ~/.config/emacs
- ~/.config/emacs/bin/doom install --no-config --no-env --no-fonts
-
- - name: Sync
- run: |
- cp -r $(realpath .config/doom) $HOME/.config/doom
- ~/.config/emacs/bin/doom sync
-
- - name: Check Doom installation
- run: |
- ~/.config/emacs/bin/doom doctor
- test -z "$(~/.config/emacs/bin/doom doctor | grep 'errors!')"
-
- - name: Try to start Emacs
- run: |
- echo "Attempting startup..."
- ${EMACS:=emacs} -nw -Q --batch --load $HOME/.config/emacs/early-init.el
- echo "Startup successful"