Commit Graph

89 Commits (85068a482d0d35c781785d6664749f15cd304067)

Author SHA1 Message Date
Frostebite 75c4fc3597 Failed to get auth token msg 2022-01-25 01:25:57 +00:00
Frostebite c8ee483be8 zipping via unix pkg rather than ts 2022-01-24 19:35:18 +00:00
dependabot[bot] 018e347c3d
Bump nanoid from 3.1.30 to 3.1.31 (#322)
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.30 to 3.1.31.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.1.31)

---
updated-dependencies:
- dependency-name: nanoid
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-22 01:44:40 +01:00
Frostebite f2aa5f18ce Unzipper 2022-01-15 18:03:32 +00:00
Frostebite 65b37933ac Zipping within js code rather than linux pkgs 2022-01-11 22:20:21 +00:00
Frostebite d6a1003d5b fixing cache folder 2022-01-08 00:03:36 +00:00
Frostebite 1dafbe5f27 fixing cache folder 2022-01-07 22:56:15 +00:00
Frostebite 0402533cdb test github groups for logs 2022-01-03 05:38:28 +00:00
David Finol c45cd78d0d
Support version tags that don't start with v for semantic versioning (#303)
* Fixes #242

* Update semver version

* Update husky

* Update husky pre-commit hook

* Update dependencies

* Update dependencies

* Remove git add since changes will be automatically added

* Restore git add

* Update dependencies

* Update test
2022-01-02 15:31:48 -06:00
Frostebite 4a9adde60e Caching cleanup 2022-01-02 20:20:44 +00:00
Frostebite d9d4d26748 Log to google for GCP_LOGGING 2022-01-02 00:33:18 +00:00
Frostebite d58dab25c0 Log to google for GCP_LOGGING 2022-01-01 23:23:04 +00:00
Frostebite 7376cfa225 fix 2021-12-31 17:52:01 +00:00
Frostebite 18c1617504 fix 2021-12-31 00:55:55 +00:00
Frostebite dca01ea4a0 fix 2021-12-30 23:29:55 +00:00
Frostebite 2b82bcf4b1 adding development scripts 2021-12-30 02:37:53 +00:00
Frostebite 16a003ed7c $1 2021-12-30 02:35:34 +00:00
Frostebite eb4f968f43 Revert "Kubernetes use env var based secrets"
This reverts commit 7314feb2e7.
2021-12-29 23:25:45 +00:00
Frostebite 7314feb2e7 Kubernetes use env var based secrets 2021-12-29 22:55:42 +00:00
Frostebite 4fbc5c5a58 cli default parameter 2021-12-29 19:58:56 +00:00
Frostebite 536d0aaf66 Cleanup error logging 2021-12-29 15:43:32 +00:00
Frostebite 08713c5c1c Prefer ts-node dependency over npx 2021-12-29 14:46:37 +00:00
Frostebite 9883594d61 Remove unused rxjs 2021-12-28 14:28:22 +00:00
Frostebite 90a669d177 K8s support for test logging 2021-12-24 02:53:25 +00:00
Frostebite 1fc693f7ab Jest ts 2021-12-20 18:31:31 +00:00
Frostebite c237d102c6 Jest ts 2021-12-20 18:19:06 +00:00
Frostebite 13088351bd CLI merged with main entrypoint 2021-12-13 22:21:26 +00:00
David Finol b48285522c Update dependencies 2021-12-13 09:08:55 -06:00
David Finol 84c56d9083 Update dependencies 2021-12-13 08:58:49 -06:00
David Finol 60ab6e6f3c Update husky 2021-12-13 08:38:12 -06:00
David Finol a05657a4ca Update semver version 2021-12-13 08:18:48 -06:00
Frostebite e0f08a973c cli 2021-12-06 20:56:40 +00:00
Frostebite fa0508b9a0 Null check pre and post build steps 2021-10-29 22:54:48 +01:00
Frostebite 7df924c09f fix 2021-08-15 21:03:29 +00:00
Frostebite 327eafbb47 catch setup resource errors 2021-06-26 03:42:02 +01:00
Frostebite ebfa50648e cronjob 2021-06-26 02:50:03 +01:00
Frostebite 0886bb446c Logging improvement 2021-06-19 04:36:21 +01:00
Frostebite 1f5f7aba37 ${npm_config_message} 2021-06-19 04:34:19 +01:00
Frostebite 12175372d9 $npm_config_message 2021-06-19 04:32:22 +01:00
Frostebite 6a4d3365e4 '$npm_config_message' 2021-06-19 04:31:29 +01:00
Frostebite 1b24f65522 Using addon wait-until for improved waiting in k8s 2021-06-18 20:27:14 +01:00
Frostebite 356f79e94a Get GKE cluster credentials directly 2021-05-23 14:31:02 +01:00
Frostebite ec1e4a4733 Add @kubernetes/client-node 2021-05-23 14:11:06 +01: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 b769675b38
Update repo url and status badges (#228)
* Update url in package.json

* Fix badges
2021-03-14 01:19:30 +01: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
dependabot[bot] 3d7e4a8018
Bump @actions/core from 1.2.4 to 1.2.6 (#158)
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 1.2.4 to 1.2.6.
- [Release notes](https://github.com/actions/toolkit/releases)
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md)
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-01 21:30:09 +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
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