Andrew Kahr
c63ab9855a
Merge remote-tracking branch 'upstream/main'
2022-01-21 17:30:22 -08:00
Andrew Kahr
1ce951d194
Remove windows unity test project, add ProjectSettings for the il2cpp backend, and add logic to replace the projectsettings file with the il2cpp one on windows test builds.
2022-01-21 16:53:43 -08:00
David Finol
15a02a4b1b
Remove deprecated param from versioning ( #315 )
2022-01-02 19:02:45 -06:00
Andrew Kahr
52bb48dd5c
Add additional build targets (uwp and tvOS)
...
Adjustments to build scripts to not require win10 sdk when not needed (tvOS)
Platform-based prereq setup
Setup image tags for the new platforms with errors if building on the wrong base os
Rename test-project-il2cpp to test-project-windows to be used for all windows based project building (IL2CPP backend selected instead of mono)
Fix tests to be platform based
2021-12-26 14:05:08 -08:00
Andrew Kahr
9228ae394f
Add build-tests for windows and a unity project configured to output il2cpp
2021-12-18 21:56:27 -08:00
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