[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/bnf-mode 178eafb 12/43: [WIP]: Initial GitHub workflow
From: |
Stefan Monnier |
Subject: |
[elpa] externals/bnf-mode 178eafb 12/43: [WIP]: Initial GitHub workflow skeleton |
Date: |
Mon, 20 Jan 2020 13:39:00 -0500 (EST) |
branch: externals/bnf-mode
commit 178eafb8947fd5a2221d23ca425e8066fe11de3f
Author: Serghei Iakovlev <address@hidden>
Commit: Serghei Iakovlev <address@hidden>
[WIP]: Initial GitHub workflow skeleton
---
.github/workflows/build.yml | 56 +++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..22973fd
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,56 @@
+# Copyright (C) 2019-2020 Serghei Iakovlev
+#
+# License
+#
+# This file is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License
+# as published by the Free Software Foundation; either version 3
+# of the License, or (at your option) any later version.
+#
+# This file is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this file; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301, USA.
+
+name: build
+
+on:
+ push:
+ paths-ignore:
+ - '**.md'
+ - '**.txt'
+ pull_request:
+ branches:
+ - master
+
+jobs:
+ build:
+ name: "GNU Emacs ${{ matrix.emacs_version }}"
+ runs-on: ubuntu-latest
+
+ strategy:
+ fail-fast: false
+
+ matrix:
+ emacs_version:
+ - '24.3'
+ - '24.4'
+ - '24.5'
+ - '25.1'
+ - '25.2'
+ - '25.3'
+ - '26.1'
+ - '26.2'
+ - '26.3'
+ - snapshot
+
+ steps:
+ - name: Checkout Code
+ uses: actions/checkout@v2-beta
+ with:
+ fetch-depth: 5
- [elpa] externals/bnf-mode updated (a1f2a93 -> 3b2f66a), Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 79acaa0 03/43: Added installation note, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 68c0815 04/43: Added Customization documentation section, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode e6c2acb 01/43: Update installation documentation, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 16986ab 02/43: Simplified installation documentation, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 565dbad 05/43: Removed no longer needed license note, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode a3edaae 08/43: Cleaned up NEWS file, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode eb1a2ed 11/43: Fixed link to ABNF Wikipedia page, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 6aa0bcf 09/43: Add sample EBNF syntax for future testing and references, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode dc8c013 10/43: Fixed link to EBNF Wikipedia page, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 178eafb 12/43: [WIP]: Initial GitHub workflow skeleton,
Stefan Monnier <=
- [elpa] externals/bnf-mode 285c533 06/43: Convert change log to recognized by ELPA format, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 97fd624 07/43: Cleaned up NEWS file, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 87ffd61 13/43: Fast Makefile Test, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 349ca9b 14/43: Check for Errors in the Documentation, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 0ab0ebd 16/43: Correct build workflow step, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 0bfead1 17/43: Fixed misspelling, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 87c7798 19/43: Updated copyright year, amended NEWS file, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 9e401f7 24/43: Enable code coverage support, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 9bd872b 15/43: Run Unit Tests, Stefan Monnier, 2020/01/20
- [elpa] externals/bnf-mode 885e04d 25/43: Upload Code Coverage Report, Stefan Monnier, 2020/01/20