[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/typescript-mode daded219e6 199/222: Create initial GitHub
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/typescript-mode daded219e6 199/222: Create initial GitHub actions build-definition |
Date: |
Sun, 6 Feb 2022 16:59:32 -0500 (EST) |
branch: elpa/typescript-mode
commit daded219e6588b8fc487d9a36a72ad9065c4e975
Author: Jostein Kjønigsen <jostein@kjonigsen.net>
Commit: GitHub <noreply@github.com>
Create initial GitHub actions build-definition
This may or may not work :smile:
---
.github/workflows/build.yml | 51 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 51 insertions(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000000..2376ac505f
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,51 @@
+name: Build & Test
+
+on:
+ push:
+ branches: [ master ]
+ pull_request:
+ branches: [ master ]
+ # Allows you to run this workflow manually from the Actions tab
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: ubuntu-18.04
+ name: Emacs - ${{ matrix.emacs }}
+ 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
+
+ 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
+
+ - name: Install Emacs ${{ matrix.emacs }}
+ run: |
+ export PATH="$HOME/.evm/bin:$PATH"
+ evm install ${{ matrix.emacs }} --use --skip
+
+ - 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 f20103a448 154/222: Add `delete-selection` hints, (continued)
- [nongnu] elpa/typescript-mode f20103a448 154/222: Add `delete-selection` hints, ELPA Syncer, 2022/02/06
- [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 <=
- [nongnu] elpa/typescript-mode ab9c2e4fd0 209/222: Merge pull request #153 from emacs-typescript/feature/build-fix, ELPA Syncer, 2022/02/06
- [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