Commit Graph

32 Commits

Author SHA1 Message Date
Loris Cro
e096f972d0 ci: windows: use correct windows powershell syntax 2022-11-25 20:19:25 +01:00
Loris Cro
bc90f2ae3c ci: when running the workflow manually, preserve newer ci folder
This is the main way this feature is supposed to work:

1. you discover that a test started failing at some point
   but a misconfiguration in the CI script didn't catch that
   causing a bunch of false negative (ie false green) CIs
   over time
2. you fix the script and now want to figure out when the
   test started failing
3. you want to rebuild older commits, potentially only on specific
   targets, but with the new fixed CI script that correctly
   catches failures

This is what this commit enables
2022-11-25 20:08:57 +01:00
Loris Cro
764651c840 ci: fix syntax error in workflow file 2022-11-25 20:02:51 +01:00
Loris Cro
f1ec438069 ci: introduce support for manual runs on specific commit & targets 2022-11-25 19:57:36 +01:00
Loris Cro
a3552a6c50 ci: remove gh action job output as it's not used anymore 2022-11-24 16:53:22 +01:00
Loris Cro
dcb16731cf ci: cancel pending CI jobs when a PR gets updated 2022-11-24 00:07:58 +01:00
Loris Cro
bcb8ef50ff ci: fix zig executable path to obtain zig version 2022-11-24 00:05:46 +01:00
Loris Cro
5453ec86eb ci: only run CI on pull requests and master branch pushes
To get the CI to run on branches other than master, create a corresponding PR.
2022-11-23 03:00:39 +01:00
Andrew Kelley
b3b507ad8f CI: disable building tarballs; x86 self-hosted 2022-11-22 14:13:58 -07:00
Loris Cro
942a104457 ci: use test a job to provide ZIG_VERSION to build-tarball job 2022-11-22 13:40:31 -07:00
Loris Cro
671fb4ac47 ci: move tarball creation and publishing to github-hosted runners 2022-11-22 13:40:31 -07:00
Andrew Kelley
e21b6a712d CI: switch to GitHub Actions 2022-11-21 20:16:08 -07:00
Andrew Kelley
69d1ea769b CI: test in the ci branch for now 2022-11-21 20:16:08 -07:00
Andrew Kelley
14986077ce CI: disable github workflows until it is working in the ci branch 2022-11-14 17:40:44 -07:00
Andrew Kelley
5d7efa6d82 CI: aarch64-linux: init 2022-11-14 16:04:01 -07:00
Andrew Kelley
37402e4d17 CI: separate aarch64 and x86_64 macos scripts 2022-11-14 15:10:05 -07:00
Loris Cro
bbd0775d77 ci: init github actions support 2022-11-14 22:41:36 +01:00
Veikka Tuominen
4f285d4dac GitHub: add issue template for error messages 2022-11-11 18:15:13 +02:00
Andrew Kelley
0b99e5e4c4 build: rename the "skip lib files" option
* Old cmake option: `-DZIG_SKIP_INSTALL_LIB_FILES=ON`
 * New cmake option: `-DZIG_NO_LIB=ON`
 * Old build.zig option: `-Dskip-install-lib-files`
 * New build.zig option: `-Dno-lib`

Motivation is making build commands easier to type.
2022-10-27 15:18:00 -07:00
Andrew Kelley
f4f4e33885 github: simplify bug issue template 2022-10-27 12:32:32 -07:00
Loris Cro
0b11d8ec4d codeowners: mark myself as the codeowner of /src/autodoc/ 2022-09-02 17:35:41 +02:00
Loris Cro
ecccf1f91f Add codeowners file for automated PR assignment
Added myself for Autodoc related files.
2022-08-03 16:26:53 +02:00
Loris Cro
c85bdbffa9
Update issue templates 2022-08-03 16:20:27 +02:00
Andrew Kelley
b6930825b0 github issue templates enhancements
Make the honey traps links instead of actual templates
2022-05-03 14:04:15 -07:00
Andrew Kelley
b09280b484 move some files to the .github directory 2022-03-24 12:22:23 -07:00
Andrew Kelley
04286e8c3b github issues: add a honeypot template for questions 2021-11-30 14:42:58 -07:00
Andrew Kelley
1789a35ab9 GitHub: slight change of wording on the proposal issue template 2021-10-06 17:20:54 -07:00
Andrew Kelley
2fbf53c1ce GitHub: fix yaml issue with bug report template 2021-10-06 17:17:36 -07:00
Andrew Kelley
c3ce3a67ad GitHub: add issue templates for bugs and proposals 2021-10-06 17:16:18 -07:00
Andrew Kelley
f23987db7d
Sponsors Button => ZSF
Zig Software Foundation
2020-07-11 18:33:56 -04:00
Andrew Kelley
c7a976972f
funding: I've been accepted into the GitHub Sponsors program 2019-07-11 13:00:39 -04:00
Andrew Kelley
8a65478801
Create FUNDING.yml 2019-05-28 14:36:03 -04:00