1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-04-04 13:21:15 -07:00
Commit graph

42 commits

Author SHA1 Message Date
Richard Brooksby
000cd0a05a Tell github not to cancel builds in the posix matrix when one of them fails. 2024-11-26 16:33:39 +00:00
Richard Brooksby
559828b393 Adding documentation reference to use of checkout action to help clarify why we say "@v4", in response to review comment <https://github.com/ravenbrook/mps/pull/284#pullrequestreview-2461989972>. 2024-11-26 16:19:41 +00:00
Bruce Mitchener
9fe4b93060 Ci: update actions/checkout to v4 from v3.
This updates internally to using Node 20 and removes some deprecation
notices within the GitHub Actions UI about Node 16 being deprecated.
2024-11-26 16:19:41 +00:00
Richard Brooksby
8695de7f5d Merge branch/2023-01-17/fixme-check for github pull request <https://github.com/ravenbrook/mps/pull/119>.
GitHub-reference: https://github.com/Ravenbrook/mps/issues/119
2023-02-28 15:22:48 +00:00
Richard Brooksby
16158de81a Minor fixes in response to review <https://github.com/ravenbrook/mps/pull/119#issuecomment-1441605046>. 2023-02-24 09:14:30 +00:00
Peter Jackson
11dfb4bdb4 Merging branch/2023-01-13/rst-check for github pull request 112 <https://github.com/ravenbrook/mps/pull/112> 2023-02-10 17:48:21 +00:00
Richard Brooksby
d694822b9a Catch-up merge branch 'master' into
branch/2023-01-14/shell-script-check to resolve check-shell-scripts
failures in the merge <https://github.com/Ravenbrook/mps/actions/runs/4046143279/jobs/6958557079>.
2023-01-30 16:58:40 +00:00
Richard Brooksby
1d8c49e418 Adding github ci workflow to run tool/check-fixme. 2023-01-17 14:06:42 +00:00
Richard Brooksby
5b5edaba15 Swapping bsd licence for mit because we must retain the original licence on code we bring in to the project. 2023-01-16 14:33:41 +00:00
Richard Brooksby
48cf8253d3 Enabling manual triggering of restructuredtext syntax check. 2023-01-15 20:10:53 +00:00
Richard Brooksby
2a64952735 Enabling manual triggering of shell script check. 2023-01-15 20:09:18 +00:00
Richard Brooksby
bb61af1e67 Making script name more readable. 2023-01-15 20:07:34 +00:00
Richard Brooksby
1d3d8d844e Making script name more readable. 2023-01-15 20:00:57 +00:00
Richard Brooksby
e86f8f0e74 Upgrading ci configs to first class documents with licensing, cross-references to design, references, etc. 2023-01-15 19:14:35 +00:00
Richard Brooksby
a56a28c20c Making design.mps.tests.ci correct, though it needs further work. 2023-01-15 16:50:26 +00:00
Richard Brooksby
c1023e50bb Discovered that design.mps.test is not referenced from the ci configs and is now inconsistent with them. cross-referenced, added fixme notes to update documentation. 2023-01-15 14:48:14 +00:00
Richard Brooksby
42180533e1 Tidying up and cross-referencing the travis ci config for missing platforms. 2023-01-15 14:25:06 +00:00
Richard Brooksby
3791440df4 Attempt to add custom dimension to the build matrix to simplify and exclude xc*gc correctly. 2023-01-15 14:18:08 +00:00
Richard Brooksby
d0c33493fe Fourth attempt to use environment variables to select the compiler. 2023-01-15 14:10:05 +00:00
Richard Brooksby
32dac66d58 Third attempt to use environment variables to select the compiler. 2023-01-15 14:07:44 +00:00
Richard Brooksby
cd4f0c9934 Second attempt to include environment in the build matrix. 2023-01-15 13:58:36 +00:00
Richard Brooksby
b2c509d5d7 Attempt to persuade the build matrix to use environment dimension to persuade configure script to use clang. 2023-01-15 13:55:31 +00:00
Richard Brooksby
60b5c64eef Adding explicit build for lii6ll. 2023-01-15 13:34:00 +00:00
Richard Brooksby
476a80d0e6 Renaming the c-cpp workflow to build-and-test, which expresses better its intention. 2023-01-15 13:16:34 +00:00
Richard Brooksby
ff300da53d Add workflow_dispatch trigger to workflow so that it can be started manually. 2023-01-15 10:45:39 +00:00
Richard Brooksby
c0fda6f38d Adding test targets to github ci on windows. 2023-01-14 20:43:10 +00:00
Richard Brooksby
88969db521 Fixing job name to improve presentation in github ci results. 2023-01-14 01:43:32 +00:00
Richard Brooksby
4024901d6e Adding github actions workflow to check shell scripts during ci. 2023-01-14 01:41:31 +00:00
Richard Brooksby
643aaa11a7 Improving the naming so that results are clearer in github output. 2023-01-14 01:12:53 +00:00
Richard Brooksby
c0ebe68083 Moving checking to its own script so it can be used at the command line, which also simplifies the github workflow. 2023-01-14 00:38:53 +00:00
Richard Brooksby
6ffa639687 Run checking steps even if other steps fail. 2023-01-14 00:18:38 +00:00
Richard Brooksby
3c98b19e12 Adding a github ci workflow to check the syntax of restructuredtext files. 2023-01-14 00:11:37 +00:00
Richard Brooksby
f4973d593e Github ci's cmd exited right after the first line, so perhaps the run script is secretly a batch file and needs to use "call". 2023-01-11 13:46:53 +00:00
Richard Brooksby
2127d952f4 Quoting path to visual studio environment to try to get cmd to run it in github ci. 2023-01-11 13:44:37 +00:00
Richard Brooksby
f36902df56 Trying a path to visual studio environment documented by github <e6fcf60b8e/images/win/windows2022-readme.md (l215)>. 2023-01-11 13:42:25 +00:00
Richard Brooksby
ae87d09279 Visual studio tools aren't in cmd in github ci by default. try using the shim we made for travis ci. 2023-01-11 13:35:06 +00:00
Richard Brooksby
838605c270 Adding a windows build to github ci. 2023-01-11 13:31:42 +00:00
Richard Brooksby
ce35bedfa8 Using the matrix output as input to the job's runs-on parameter. 2023-01-11 13:11:19 +00:00
Richard Brooksby
a91cd3aef2 Extending job to run on macos using a build matrix. 2023-01-11 13:08:31 +00:00
Richard Brooksby
935089e037 Fixing yaml syntax. 2023-01-11 12:47:24 +00:00
Richard Brooksby
0523c12113 Possibly removing condition that the workflow only works on the default (master) branch. 2023-01-11 12:43:43 +00:00
Richard Brooksby
3e0a8ca444 Adding a github workflow to trigger a github ci build, as an experiment. 2023-01-11 09:40:23 +00:00