Andrew Kelley
290874a24e
CI: adjust logic for cancelling workflows
...
This prevents clobbering when two contributors' PRs have the same head
ref.
2023-01-09 14:58:07 -07:00
Andrew Kelley
be5b1ab7ed
Merge branch 'ci-add-debug-aarch64-linux'
2023-01-09 14:52:42 -07:00
Loris Cro
c4cac21b72
ci: remove manual run feature
2023-01-09 14:42:29 -07:00
Loris Cro
1d34eafe6c
ci: windows: fetch before checking out specific commit
2023-01-09 14:42:26 -07:00
Loris Cro
71355ef0e2
ci: windows: unshallow repository before checking specific commit
2023-01-09 14:42:22 -07:00
Loris Cro
a6e7c43136
ci: give name to manually run workflows
2023-01-09 14:42:19 -07:00
Loris Cro
a10417ae00
ci: windows: prevent del errors when the directory doesn't exist
2023-01-09 14:42:16 -07:00
Loris Cro
708a936b88
ci: windows: use correct windows powershell syntax
2023-01-09 14:42:10 -07:00
Loris Cro
dac5189f31
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
2023-01-09 14:42:06 -07:00
Loris Cro
b97fb48a6f
ci: fix syntax error in workflow file
2023-01-09 14:42:01 -07:00
Loris Cro
7a70b22cfb
ci: introduce support for manual runs on specific commit & targets
2023-01-09 14:41:57 -07:00
Loris Cro
8c94b98e9f
ci: remove gh action job output as it's not used anymore
2023-01-09 14:41:37 -07:00
Loris Cro
703552e253
ci: cancel pending CI jobs when a PR gets updated
2023-01-09 14:40:32 -07:00
Loris Cro
3adbe0afa3
ci: fix zig executable path to obtain zig version
2023-01-09 14:40:27 -07:00
Loris Cro
779674aaca
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.
2023-01-09 14:38:57 -07:00
Andrew Kelley
6b1f99dd33
Merge branch 'ci-secure'
2023-01-09 14:38:28 -07:00
Andrew Kelley
d27007cd7e
CI: switch to GitHub Actions
...
This is a merge commit.
2023-01-09 14:37:20 -07:00
Andrew Kelley
d6ee8cb063
CI: disable github workflows until it is working in the ci branch
2023-01-09 14:05:07 -07:00
Andrew Kelley
3591c51fbe
CI: aarch64-linux: init
2023-01-09 14:04:56 -07:00
Andrew Kelley
db58a45ab6
CI: separate aarch64 and x86_64 macos scripts
2023-01-09 14:04:45 -07:00
Loris Cro
dc96e47eb3
ci: init github actions support
2023-01-09 14:04:40 -07: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