diff options
| author | Miquel Sabaté Solà <msabate@suse.com> | 2021-10-18 12:35:30 +0200 |
|---|---|---|
| committer | Miquel Sabaté Solà <msabate@suse.com> | 2021-10-18 12:35:30 +0200 |
| commit | f0a9386bfc8ea920f52c27cfbd83ed104a8cb99d (patch) | |
| tree | 98d8d94752a83135f290173a1783894201792c55 | |
| parent | 6cab4f6717264a3e4e0eadcd8b99005276f9ead7 (diff) | |
| download | dotfiles-f0a9386bfc8ea920f52c27cfbd83ed104a8cb99d.tar.gz dotfiles-f0a9386bfc8ea920f52c27cfbd83ed104a8cb99d.zip | |
ci: more splitting up
Signed-off-by: Miquel Sabaté Solà <msabate@suse.com>
| -rw-r--r-- | .github/workflows/ci.yml | 15 | ||||
| -rw-r--r-- | README.org | 16 |
2 files changed, 23 insertions, 8 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea73d2d..e6b385e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -53,7 +53,20 @@ jobs: run: | ~/.emacs.d/bin/doom sync - - name: Check GNU Emacs + - name: Check Doom installation run: | ~/.emacs.d/bin/doom doctor test -z "$(~/.emacs.d/bin/doom doctor | grep 'errors!')" + + - name: Try to start Emacs + run: | + echo "Attempting startup..." + ${EMACS:=emacs} -nw --batch \ + --eval '(let ((debug-on-error t) + (url-show-status nil) + (user-emacs-directory default-directory) + (custom-theme-directory default-directory) + (user-init-file (expand-file-name "init.el"))) + (load-file user-init-file) + (run-hooks (quote after-init-hook)))' + echo "Startup successful" @@ -1,16 +1,18 @@ -#+TITLE: dotfiles -#+AUTHOR: Miquel Sabaté Solà -#+EMAIL: mikisabate@gmail.com +<p align="center"> + <a href="https://github.com/mssola/dotfiles/actions?query=workflow%3Aci" title="CI status for the main branch"><img src="https://github.com/mssola/dotfiles/workflows/ci/badge.svg" alt="Build Status for main branch" /></a> + <a href="http://www.gnu.org/licenses/gpl-3.0.txt" rel="nofollow"><img alt="License GPL 3" src="https://img.shields.io/badge/license-GPL_3-blue.svg" style="max-width:100%;"></a> +</p> -Download everything by performing the following command (notice the -=--recursive= flag): +--- + +These are my personal dotfiles, use them at your own risk! You can download +everything by performing the following command (notice the =--recursive= flag): #+BEGIN_SRC bash $ git clone --recursive https://github.com/mssola/dotfiles.git #+END_SRC -To install everything just run the =install.sh= script. Use this at your own -risk ;) +To install everything just run the =install.sh= script. ** GNU Emacs |
