Commit Graph
100 Commits
Author SHA1 Message Date
Webber Takken 3ebdb0e678 Run license activation in an empty directory (#285) 2021-08-31 01:18:34 +02: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
Webber Takken 9fff362775 Remove -nographics flag, ensure single -batchmode flag (#261)
* Remove -nographics flag, ensure -batchmode

* Remove explicit batch mode

* Add libnotify4 and bin for notify-send

* non-interactive frontend

* Move docker changes to base image (docker repo)
2021-05-22 21:07:54 +02:00
Webber Takken 947c8b8e20 Fix typo in issue template (#260) 2021-05-13 14:03:00 +02:00
Webber Takken a5de621fe2 Ensure proper read permissions and cleanup build.sh (#259)
* Add linux read permissions and cleanup build.sh

* More verbose dirty branch

* Simplify added verbosity
2021-05-10 01:08:53 +02:00
Webber Takken 398eda622f Add Discord link in issues (#239) 2021-04-03 12:30:00 +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
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 9c804d98a0 Fix typo 2020-12-06 18:13:32 +01:00
Webber Takken 042fb6ae32 remove anything recognizable as Unity (#184) 2020-12-06 17:57:57 +01:00
Webber Takken 8eeb848483 add il2cpp support for linux from 2019.3 (#177) 2020-11-14 00:57:44 +01:00
Webber Takken 9e2a1b2d35 Remove duplicate flag batch-mode (#173) 2020-11-09 20:04:56 +01:00
Webber 471bf0bdf0 Merge branch 'BLaZeKiLL-fix/unity-alias' into main 2020-11-01 15:08:06 +01:00
Webber 6c2fbff839 Merge branch 'fix/unity-alias' of https://github.com/BLaZeKiLL/unity-builder into BLaZeKiLL-fix/unity-alias 2020-11-01 15:06:09 +01:00
Webber Takken 17c28995b2 Update action to use main (#168) 2020-10-29 23:21:48 +01:00
Webber Takken ef74241772 Fix recursive path (#160) 2020-10-12 19:37:26 +02:00
Webber Takken 91da660786 remove artifacts older than 21 days (#157) 2020-09-28 19:19:18 +02:00
Webber Takken f42f7923ed Add intructions for debugging (#154) 2020-09-27 21:44:14 +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
Webber 196fe8fc5b Move docs to unity-ci.com 2020-07-11 15:53:20 +02: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
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 d42c251af3 Snyk badge really almost never works, bye 2020-05-23 02:22:55 +02:00
Webber bfe6be7ce2 Update readme for v1.0 🎉 2020-05-23 00:25:26 +02:00
Webber f15f40d265 Use head for tags 2020-05-22 23:01:58 +02:00
Webber 866f364f64 Use ref instead of tag vs branch 2020-05-22 23:01:58 +02:00
Webber a245f08e75 rename to throwContextualError 2020-05-22 23:01:58 +02:00
Webber 21c211bbdd rebase on master 2020-05-22 23:01:58 +02:00
Webber 3718e05961 Describe errors in System.run 2020-05-22 23:01:58 +02:00
Webber 0159028bb1 Fix missing await 2020-05-22 23:01:58 +02:00
Webber 054c6bfab3 Catch command for in-shell errors 2020-05-22 23:01:58 +02:00
Webber 8c9ff3249e More info if command gives no output, just the exit code. 2020-05-22 23:01:58 +02:00
Webber 7386c669ad Fix no output from errors 2020-05-22 23:01:58 +02:00
Webber ce865270c4 Use commit-ish for git description 2020-05-22 23:01:58 +02:00
Webber 7e17091251 Split responsibilities between Input and BuildParameters models 2020-05-22 00:55:26 +02:00
Webber 02ff5bbef2 Add documentation and tests for allowDirtyBuild 2020-05-22 00:55:26 +02:00
Webber 8c177b1bad Add flag for allowing dirty branch 2020-05-22 00:55:26 +02:00
Webber 699621ed21 Run versioning commands in projectPath instead 2020-05-21 14:26:37 +02:00
Webber 44bde7feb9 Base number of commits off of the branch on origin 2020-05-02 16:37:24 +02:00
Webber 5328bda08e Base number of commits off of the branch 2020-05-02 16:37:24 +02:00
Webber 34e4b86924 Fix case where no tags does not trigger false 2020-05-01 20:32:41 +02:00
Webber e9514b4e37 Stop hammering patches 🔨 2020-05-01 17:55:27 +02:00
Webber d4d91e75c3 Configure codecov threshold 2020-05-01 17:55:27 +02:00
Webber 2085eff264 Add missing test for ref getters 2020-05-01 17:55:27 +02:00
Webber 98a1b078fc Update styles to latest unicorn 🦄 and prettier 🦋 2020-05-01 17:55:27 +02:00
Webber afef854ea0 update packages to latest 2020-05-01 17:55:27 +02:00
Webber a0a5de2a83 Cover all versioning paths 2020-05-01 16:15:56 +02:00
Webber c146049b33 Mock all output methods from core 2020-05-01 16:15:56 +02:00
Webber e46399169f Add tests for System model 2020-05-01 16:15:56 +02:00
Webber b41026b36e Introduce smart fetching, based on type of local repo. 2020-05-01 16:15:56 +02:00
Webber cd1d215dfa Remove unshallow fetch 2020-05-01 16:15:56 +02:00
Webber d01e844eea Fix versioning for push event. 2020-05-01 16:15:56 +02:00
Webber 40564afbaf Fix failed test 2020-04-28 02:02:34 +02:00
Webber b6f8040f4a Add tests for the versioning model 2020-04-28 02:02:34 +02:00
Webber 22c7d0e516 Improve versioning readme 📜 2020-04-26 21:45:10 +02:00
Webber f85e50e499 Fix bug in hasAnyVersionTags 🐜 2020-04-26 21:45:10 +02:00
Webber d75d7890d0 Implement versioning strategies in js 🧉 2020-04-26 21:45:10 +02:00
Webber 2e81e61af3 Add additional tests 🧪 2020-04-26 21:45:10 +02:00
Webber ac76e9d562 Update readme with versioning examples 🧉 2020-04-26 21:45:10 +02:00
Webber 39a160b789 Allow versioning and version parameters. 2020-04-26 21:45:10 +02:00
Webber e8a2eaad72 Cleanup default-build-script 2020-04-26 21:45:10 +02:00
Webber 6f1d03d8a8 Refactor Builder 2020-04-26 21:45:10 +02:00
Webber 5ee9c59113 Create VersionApplicator 2020-04-26 21:45:10 +02:00
Webber 03510d4a55 Abstract out the stdout reporter 2020-04-26 21:45:10 +02:00
Webber ad65b0ece4 Abstract out the argument parser 2020-04-26 21:45:10 +02:00
Webber a513e5b640 Add semantic versioning logic 2020-04-26 21:45:10 +02:00
Webber 328b0d8ac0 Add system extension for Process 2020-04-26 21:45:10 +02:00
Webber e53dcf13e3 Add .editorconfig for the default-build-script project 2020-04-26 21:45:10 +02:00
Webber 8684472273 install deps during build phase 2020-03-09 23:47:22 +01:00
Webber 38b6a42f5e fix dist file 2020-03-09 23:47:22 +01:00
Webber 1813ee2895 add dist build 2020-02-15 18:02:01 +01:00
Webber 2c1ef01beb Update readme to reflect v0.11 2020-02-11 20:59:27 +01:00
Webber dfccf539d1 Add custom parameters to test workflow 2020-02-11 20:59:27 +01:00
Webber c1a7c5f70b Separate custom parameters 2020-02-11 20:59:27 +01:00
Webber 308a9e173d fix: upgrade @actions/github from 2.0.0 to 2.0.1 2020-02-09 16:04:51 +01:00
Webber 051513bf4a Sort badges by color ugliness 🦄 2020-02-09 01:53:32 +01:00
Webber d9382df690 put badges on 1 line 2020-02-09 01:53:32 +01:00
Webber 0df7fa7855 Add badges for lgtm, codecov, snyk 2020-02-09 01:24:03 +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 cc244fa58b Add updated index.js 2020-02-08 19:25:58 +01:00
Webber Takken 2fa5b33111 Update README.md 2020-02-01 21:24:33 +01:00
Webber 0399609b07 Give more info about what is different 2020-02-01 21:02:56 +01:00
Webber 1c91a3bf31 Fix custom parameters 2020-02-01 21:02:56 +01:00
Webber ae7f659e9f Remove unneeded trailing slash 2020-02-01 20:43:49 +01:00
Webber b781b891ec Align diff test with rename 2020-02-01 20:43:49 +01:00