[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/typescript-mode ab9c2e4fd0 209/222: Merge pull request #15
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/typescript-mode ab9c2e4fd0 209/222: Merge pull request #153 from emacs-typescript/feature/build-fix |
Date: |
Sun, 6 Feb 2022 16:59:33 -0500 (EST) |
branch: elpa/typescript-mode
commit ab9c2e4fd0c544ed77e0537af936dc7388c556a2
Merge: 2a58631230 96800ed070
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: GitHub <noreply@github.com>
Merge pull request #153 from emacs-typescript/feature/build-fix
Migrate build to use proper tasks and new source for Emacs
---
.github/workflows/build.yml | 30 ++++++++----------------------
1 file changed, 8 insertions(+), 22 deletions(-)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 2376ac505f..bddeccc8cd 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -10,42 +10,28 @@ on:
jobs:
build:
- runs-on: ubuntu-18.04
+ runs-on: ubuntu-20.04
name: Emacs - ${{ matrix.emacs }}
- strategy:
+ strategy:
matrix:
- emacs:
- - emacs-26.1-travis-linux-xenial
- - emacs-26.2-travis-linux-xenial
- - emacs-26.3-travis-linux-xenial
- - emacs-27.1-travis-linux-xenial
- - emacs-git-snapshot-travis-linux-xenial
+ emacs: [26.1, 26.2, 26.3, 27.1, snapshot]
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can
access it
- uses: actions/checkout@v2
- - name: Install EVM
- run: |
- git clone https://github.com/rejeep/evm.git ~/.evm
- export PATH="$HOME/.evm/bin:$PATH"
- evm config path /tmp
+ - uses: purcell/setup-emacs@master
+ with:
+ version: ${{ matrix.emacs }}
- - name: Install Emacs ${{ matrix.emacs }}
+ - name: paths
run: |
- export PATH="$HOME/.evm/bin:$PATH"
- evm install ${{ matrix.emacs }} --use --skip
-
+ echo "$HOME/.cask/bin" >> $GITHUB_PATH
- name: Install cask
run: |
- export PATH="$HOME/.evm/bin:$PATH"
curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go |
python
- export PATH="$HOME/.cask/bin:$PATH"
cask
-
- name: Run a multi-line script
run: |
- export PATH="$HOME/.evm/bin:$PATH"
- export PATH="$HOME/.cask/bin:$PATH"
emacs --version
make test
- [nongnu] elpa/typescript-mode fe63c579b5 158/222: Merge pull request #120 from emacs-typescript/tsx-tests, (continued)
- [nongnu] elpa/typescript-mode fe63c579b5 158/222: Merge pull request #120 from emacs-typescript/tsx-tests, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode bd15f212a7 165/222: Implement support type-highlighting in some basic declarations, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 444aa36ec2 169/222: Fix the indentation of member expressions and continued expressions., ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode a8b7e76e85 171/222: Fix infinite loop in indentation., ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 62e0366b46 181/222: Remove debugging code, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode a504b6f571 182/222: Merge pull request #1 from jkdufair/jkdufair-remove-debugging-code, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode f36fddeb54 186/222: Merge pull request #136 from phst/dup, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 178ceca2d4 188/222: Add option for list items indenting, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 2b1f04a166 191/222: Use ‘(should-not …)’ instead of ‘(should (not …))’., ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode daded219e6 199/222: Create initial GitHub actions build-definition, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode ab9c2e4fd0 209/222: Merge pull request #153 from emacs-typescript/feature/build-fix,
ELPA Syncer <=
- [nongnu] elpa/typescript-mode 67fd5fe4f2 200/222: Delete .travis.yml, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 1043025d42 204/222: Merge pull request #143 from jcs-PR/badge, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 3abc9dc6da 006/222: missed table, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode e02a734151 058/222: Improve test-coverage., ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode a922c27e95 111/222: Merge pull request #76 from ananthakumaran/fix/drop-typescript-parent-mode, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 5c9e46b2a1 128/222: Add file for jsdoc tests, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 1da0c0e8b3 084/222: Try fix CI-build., ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 255f670a40 130/222: Merge pull request #92 from dakra/autoload-indent-level, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 32b8e1b6d0 134/222: Merge pull request #94 from jack-williams/add-bigint, ELPA Syncer, 2022/02/06
- [nongnu] elpa/typescript-mode 6ae2c7ab9e 135/222: Highlight multiple implements types (#96), ELPA Syncer, 2022/02/06