Commit Graph

73 Commits

Author SHA1 Message Date
Webber Takken
70081d231f
Indicate how to support us (#277) 2021-07-12 19:28:11 +02:00
Webber Takken
8c1a159dd0
add default tag for feature request (#272) 2021-06-05 23:59:56 +02:00
Frostebite
c96b8cf443
Remote builder refactoring (#264)
Remote builder refactoring
2021-05-23 05:08:40 +01:00
Webber Takken
947c8b8e20
Fix typo in issue template (#260) 2021-05-13 14:03:00 +02:00
Frostebite
501c67e40c
Implement AWS Fargate support [Large build support] (#246)
* Implement AWS Fargate support

* Update aws-tests workflow to include aws-ts-clean

* support remoteBuildCpu and remoteBuildContainer parameters for aws

* Syntax fix

* remove package-lock add yarn.lock

* yarn lock

* if: github.event.pull_request.draft == false

Co-authored-by: mdugdale <mark.dugdale@bossastudios.com>
2021-04-20 22:46:37 +02:00
Webber Takken
398eda622f
Add Discord link in issues (#239) 2021-04-03 12:30:00 +02:00
Webber Takken
4fde4e47b6
Refactor action to typescript (#226)
* Refactor to typescript (config part)

* Refactor to typescript (convert extensions, minor fixes)

* Refactor to typescript (move from `action` to `dist`)

* Re-enable integrity-check for dist index.js

* Fix all tests and lints

* fix parsing major versions

* Test patch level to be digits only

* debug

* debug

* uncache

* manual compile

* debug

* debug

* Debug

* Build lib - doh

* remove diff check

* Make kubernetes workflow manual

* Properly generate 3 digit for simple major tags

* Remove ts-ignore

* re-enable cache
2021-03-14 00:44:01 +01:00
David Finol
0934b3f408
Create versioning.yml (#222)
* Create versioning.yml

* Apply suggestions from code review
2021-02-28 10:45:48 -06:00
mob-sakai
b0df698630
Security (#214)
* fix(test): embed unity license

* fix(test): checkout head

* fix(test): use `pull_request` event instead of `pull_request_target` event

* fix(test): fix k8s test
2021-02-08 17:06:43 +01:00
Webber Takken
c7c1841c97
split workflows (#203) 2021-01-23 11:39:42 +01:00
Webber Takken
2cec591baa
Secure licenses (#202) 2021-01-23 11:30:46 +01:00
Webber
08e3347f47 Add cats 2021-01-23 10:30:23 +01:00
Webber Takken
89df68796c
add activation workflow and set retention periods (#201)
* add activation workflow

* Trigger on push as well

* use specific version

* Set more sensible retention periods
2021-01-23 10:06:32 +01:00
Webber Takken
5b2e80e1a4
update deprecated workflow (#194) 2021-01-07 23:21:04 +01:00
Webber Takken
17c28995b2
Update action to use main (#168) 2020-10-29 23:21:48 +01:00
Webber Takken
91da660786
remove artifacts older than 21 days (#157) 2020-09-28 19:19:18 +02:00
Webber Takken
22bc9a9bad
Allow k8s workflow failures (#152) 2020-09-19 02:41:34 +02:00
Webber Takken
89bdaa5e46
Add issue templates and pull request template (#142) 2020-08-22 22:03:44 +02:00
Webber Takken
67b76584b8
Cleanup root dir (#133)
* Remove package-lock.json

* Move bootstrap logic into action folder

* Fix relative path

* update index after rebase

* Shell files are executable

* Update yarn.lock

* Update yarn.lock
2020-08-22 19:17:02 +02:00
Frostebite
21634107c1
K8s Feature (#124)
Adds the ability to use a kubernetes container to run builds that are too large for the local machine running the unity-builder. Logs are streamed back during the build. Build results can then be downloaded separately.
2020-08-09 20:27:47 +01:00
Webber
96eeaf940a Remove androidVersionCode from default workflow 2020-07-08 20:07:03 +02:00
Webber
bf702784d2 cleanup workflow 2020-06-25 00:57:16 +02:00
Benoit Dion
bdc3a88d22 Add input to set version code
Use action input `androidVersionCode` when provided. Generate the androidVersionCode from the version otherwise.
2020-06-25 00:33:25 +02:00
Benoit Dion
401ddcaae0 Add support for android builds
The emoji in the github action name exposed as a env variable through docker was causing a gradle crash 😢.
2020-06-20 10:08:08 +02:00
Webber
938926799f Remove WebGL for faster CI 2020-06-13 17:06:03 +02:00
Webber
5efb4868ad Comment out activation 2020-06-13 17:06:03 +02:00
Webber
7749b8862d Add matrix support for multi license 2020-06-13 17:06:03 +02:00
Webber
98a56c4169 Add 2019.3.15 workflow 2020-06-13 17:06:03 +02:00
Webber
720ee0c896 Acquire activation files 2020-06-13 17:06:03 +02:00
Webber
e46399169f Add tests for System model 2020-05-01 16:15:56 +02:00
Webber
d01e844eea Fix versioning for push event. 2020-05-01 16:15:56 +02:00
Webber
dfccf539d1 Add custom parameters to test workflow 2020-02-11 20:59:27 +01:00
Webber
d1c1d276e0 Add token as env, so PRs will trigger codecov 2020-02-09 01:24:03 +01:00
Webber
ad1f47dd3a Set token in runner env 2020-02-09 01:24:03 +01:00
Webber
a0d197e1fa Integrate codecov 2020-02-09 01:24:03 +01:00
Webber
0399609b07 Give more info about what is different 2020-02-01 21:02:56 +01:00
Webber
b781b891ec Align diff test with rename 2020-02-01 20:43:49 +01:00
Webber
f3a984165e Rename builder folder to action folder (unity actions convention) 2020-02-01 20:43:49 +01:00
Webber
b382ae9023 Remove duplicate restore key 2020-01-26 01:34:34 +01:00
Webber
4c8f96d75c Add caching step in workflow 2020-01-26 01:34:34 +01:00
Webber
afddcfa5fd Move static tests to main workflow 2020-01-26 01:34:34 +01:00
Webber
b6f8dac777 Hardcode license file, in order to fix pr workflows 2020-01-19 01:22:42 +01:00
Webber
1de4638512 Remove duplicate trigger for test workflow 2020-01-18 23:44:40 +01:00
Webber
4b07d18a89 Trigger test workflow for PRs too 2020-01-18 23:27:33 +01:00
Webber Takken
adb8cfef12
add check to verify dist files (#21)
* add check to verify dist files
* change src, without running git hooks (expect failure)
* change src again, now do run commit hook (expect success)
* cleanup before squash
2020-01-18 23:23:53 +01:00
Dan Vicarel
0badec78bf GitHub Action now sets Pro licensing env vars as well 2020-01-12 17:51:45 +01:00
Webber
3f10226f44 Revert back to ECS test-project 2020-01-11 01:06:22 +01:00
Webber
90e2865b43 Disable some platforms to start supporting some 2020-01-11 01:06:22 +01:00
Webber
d877bcef6f only enable 2019.2.11f1 for now 2020-01-11 01:06:22 +01:00
Webber
a1cc9f2e70 Build simple project 2020-01-11 01:06:22 +01:00