diff --git a/.github/workflows/emacs-26.yml b/.github/workflows/emacs-26.yml index 3ecae8d4..d513883d 100644 --- a/.github/workflows/emacs-26.yml +++ b/.github/workflows/emacs-26.yml @@ -38,9 +38,4 @@ jobs: run: brew install ./Formula/emacs-plus@26.rb ${{ matrix.build_opts }} - name: Test installation - if: contains(matrix.build_opts, '--HEAD') == false - run: brew test ./Formula/emacs-plus@26.rb - - - name: Test installation (--HEAD) - if: contains(matrix.build_opts, '--HEAD') - run: brew test ./Formula/emacs-plus@26.rb --HEAD + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/.github/workflows/emacs-27.yml b/.github/workflows/emacs-27.yml index 1adffbd6..0d7b797b 100644 --- a/.github/workflows/emacs-27.yml +++ b/.github/workflows/emacs-27.yml @@ -47,9 +47,4 @@ jobs: run: brew install ./Formula/emacs-plus@27.rb ${{ matrix.build_opts }} - name: Test installation - if: contains(matrix.build_opts, '--HEAD') == false - run: brew test ./Formula/emacs-plus@27.rb - - - name: Test installation (--HEAD) - if: contains(matrix.build_opts, '--HEAD') - run: brew test ./Formula/emacs-plus@27.rb --HEAD + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/.github/workflows/emacs-28.yml b/.github/workflows/emacs-28.yml index a770e525..00532b35 100644 --- a/.github/workflows/emacs-28.yml +++ b/.github/workflows/emacs-28.yml @@ -46,9 +46,4 @@ jobs: run: brew install ./Formula/emacs-plus@28.rb ${{ matrix.build_opts }} - name: Test installation - if: contains(matrix.build_opts, '--HEAD') == false - run: brew test ./Formula/emacs-plus@28.rb - - - name: Test installation (--HEAD) - if: contains(matrix.build_opts, '--HEAD') - run: brew test ./Formula/emacs-plus@28.rb --HEAD + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/.github/workflows/emacs-29.yml b/.github/workflows/emacs-29.yml index 6960695f..be7f0076 100644 --- a/.github/workflows/emacs-29.yml +++ b/.github/workflows/emacs-29.yml @@ -46,9 +46,4 @@ jobs: run: brew install ./Formula/emacs-plus@29.rb ${{ matrix.build_opts }} - name: Test installation - if: contains(matrix.build_opts, '--HEAD') == false - run: brew test ./Formula/emacs-plus@29.rb - - - name: Test installation (--HEAD) - if: contains(matrix.build_opts, '--HEAD') - run: brew test ./Formula/emacs-plus@29.rb --HEAD + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/.github/workflows/emacs.yml b/.github/workflows/emacs.yml index 4e1b7059..bcb34363 100644 --- a/.github/workflows/emacs.yml +++ b/.github/workflows/emacs.yml @@ -36,9 +36,4 @@ jobs: run: brew install Aliases/$(readlink Aliases/emacs-plus) ${{ matrix.build_opts }} - name: Test installation - if: contains(matrix.build_opts, '--HEAD') == false - run: brew test Aliases/$(readlink Aliases/emacs-plus) - - - name: Test installation (--HEAD) - if: contains(matrix.build_opts, '--HEAD') - run: brew test Aliases/$(readlink Aliases/emacs-plus) --HEAD + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' diff --git a/.github/workflows/online.yml b/.github/workflows/online.yml index dece16fb..2036a322 100644 --- a/.github/workflows/online.yml +++ b/.github/workflows/online.yml @@ -30,7 +30,7 @@ jobs: run: brew install emacs-plus - name: Test installation - run: brew test emacs-plus + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))' install: runs-on: ${{ matrix.os }} @@ -43,4 +43,4 @@ jobs: run: brew install d12frosted/homebrew-emacs-plus/emacs-plus - name: Test installation - run: brew test emacs-plus + run: $(brew --prefix)/bin/emacs --batch --eval='(print (+ 2 2))'