emacs-elpa-diffs
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]