Gordon MacPherson
3c07d0ff32
Clamp scons cache to 4096 MB
2020-07-24 00:14:03 +01:00
Rémi Verschelde
0e294e6d25
CI: Add Mono support to Linux builds on GitHub Actions
...
Mono seems to be preinstalled in the build environment \o/
2020-07-24 00:29:11 +02:00
Rémi Verschelde
cc530fdbe4
CI: Add GitHub Action build for JavaScript
...
Uses mymindstorm/setup-emsdk to install Emscripten and set up
caching for Emscripten's generated system libraries.
2020-07-24 00:06:34 +02:00
thebestnom
383ad22ee7
CI: Added Android GitHub Action
2020-07-23 19:36:53 +03:00
Rémi Verschelde
f4c17da6f5
Merge pull request #40556 from aaronfranke/gha-sep-workflows
...
Split CI builds into workflows for each OS
2020-07-23 18:05:13 +02:00
Aaron Franke
78693cdc55
Add a PR template with a message about PRs needing to be for master
...
[ci skip]
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-07-22 13:04:58 -04:00
Aaron Franke
e5df1362df
Split CI builds into workflows for each OS
2020-07-21 15:12:16 -04:00
Rémi Verschelde
431930bd09
CI: Drop AppVeyor and desktop Travis builds
...
These have been replaced by GitHub Actions.
The remaining Travis builds will also be ported eventually.
2020-07-20 10:35:53 +02:00
RevoluPowered
d560f654ff
fix CI builds on linux by using ubuntu default apt repositories
2020-07-20 09:51:12 +02:00
Gordon MacPherson
7bbae98094
added MacOS and Linux to GitHub Actions
2020-07-15 13:42:54 +01:00
Aaron Franke
61c9f11434
Globally install Python libraries in GitHub Actions
...
Otherwise it uses ~/.local/bin which GitHub doesn't include in PATH
2020-07-14 04:29:03 -04:00
Aaron Franke
9986439352
Commit other files changed by file_format.sh
2020-07-13 14:14:11 -04:00
Aaron Franke
79a2e4c1ab
Add static formatting checks for GitHub Actions
2020-07-13 14:06:13 -04:00
Gordon MacPherson
04592af5a4
Use GitHub Actions instead of AppVeyor for Windows platform
...
This was based on quarmin's initial configuration, we had compile issues with AppVeyor being super slow and GitHub actions will take less time and also manage a full rebuild in 30 minutes.
This adds cache handling and will work with MSVC and scons 4.0, it will build for every PR submitted to the Godot Engine, and also for the branches specified. I have tested the caching and it seems to be working.
I left the 'publish artefacts' disabled until we can request more storage from Microsoft, 5 GB is far to low for us and we would eat this limit very fast. (it is tested and works fine)
Co-authored-by: Rafał Mikrut <mikrutrafal54@gmail.com>
2020-07-12 19:44:49 +01:00
Aaron Franke
2a8066b8ab
Add aaronfranke to CODEOWNERS for GodotSharp
...
[ci skip]
2020-07-03 21:31:10 -04:00
Rémi Verschelde
a7214a4b9b
GitHub: Remove feature request placeholder template
...
We now have a proper link to godotengine/godot-proposals thanks to
#39019 and #39132 , so that hacky 'Don't open issues here' template
is no longer needed.
2020-05-29 10:21:01 +02:00
Aaron Franke
389227bff1
Fix GitHub issue template config not working
...
It was in the wrong folder
2020-05-28 16:38:03 -04:00
Rémi Verschelde
79209a856c
Merge pull request #38262 from Xrayez/resurrect-issues
...
Bring back and improve comments clarifying the new bug report template
2020-05-25 11:35:07 +02:00
Hugo Locurcio
f502fa207a
Add configuration for GitHub issue templates
...
This adds a few links on the issue creation page and disallows
creating blank issues (since all issues must follow the bug report
template).
2020-05-24 23:26:04 +02:00
Andrii Doroshenko (Xrayez)
a58edb771f
Bring back and improve comments clarifying the new bug report template
...
The comments clarifying the questions were
accidentally removed in c8e92b802c
while migrating to the bug/feature templates workflow.
[ci skip]
2020-05-07 19:48:07 +03:00
Juan Linietsky
c8e92b802c
Delete ISSUE_TEMPLATE.md
...
Deleted old style issue template.
2019-09-04 15:29:49 -03:00
Juan Linietsky
083bb0242d
Update issue templates
2019-09-04 15:29:05 -03:00
karroffel
4df91109a1
remove karroffel from CODEOWNERS file
2019-08-23 09:33:25 +02:00
Rémi Verschelde
fca9f0bb7f
Move CODEOWNERS and ISSUE_TEMPLATE.md to .github folder
...
Keeping CONTRIBUTING.md at the root so that contributors actually find it.
Also changed the custom FUNDING.yml link to point to godotengine.org/donate,
which also links to PayPal and other options.
2019-06-27 17:22:48 +02:00
Anders Nissen
fccc9f71b7
Setup GitHub "Sponsor" button
2019-06-27 15:27:50 +02:00