Commit Graph

56 Commits

Author SHA1 Message Date
David Finol
691a498057
Merge pull request #14 from davidmfinol/addWorkflowdispatch
Update ReadMe.md and add workflow dispatch
2023-04-22 09:04:41 -05:00
David Finol
d83d8cbd0b
Apply suggestions from code review
Co-authored-by: Webber Takken <webber.nl@gmail.com>
2023-04-22 08:40:03 -05:00
David Finol
5b853f4aaa Split windows builds 2023-04-21 22:24:31 -05:00
David Finol
1dff1659f4 Refactor main workflow 2023-04-21 18:59:22 -05:00
David Finol
3685430cb1 Refactor main workflow 2023-04-21 18:54:58 -05:00
David Finol
75deb2d5a9 Refactor main workflow 2023-04-21 18:46:07 -05:00
David Finol
916f5c617c Refactor main workflow 2023-04-21 18:39:45 -05:00
David Finol
50a3b40614 Refactor main workflow 2023-04-21 18:22:13 -05:00
David Finol
529186880e Update ReadMe.md and add workflow dispatch 2023-04-21 17:38:57 -05:00
Gabriel Le Breton
cdee64cf44
Merge pull request #13 from game-ci/webbertakken-patch-1 2022-09-17 13:48:58 -04:00
Webber Takken
204e89176f
Create FUNDING.yml 2022-09-02 01:00:30 +02:00
David Finol
9ab6fc0b2b
Merge pull request #11 from davidmfinol/v2021
Add macOS and Windows builds and update versions
2022-05-13 12:12:53 -05:00
David Finol
b16a5decf7 Update to v2021.3.2f1 2022-05-13 11:39:30 -05:00
David Finol
45230a38f2 Add Unity secrets 2022-04-22 17:08:09 -05:00
David Finol
b012c98928 Parallelize mac with linux 2022-04-22 16:58:52 -05:00
David Finol
534ce26ee5 Move windows 2022-04-22 16:50:24 -05:00
David Finol
16140a97b8 Add il2cpp and windows and mac workflows 2022-04-17 16:04:55 -05:00
David Finol
2d9d5cc42f Update workflows 2022-04-17 11:05:25 -05:00
David Finol
4f93c26225 Update workflow 2022-04-17 11:00:11 -05:00
David Finol
528f5ef8fd Upgrade Unity version to v2021 2022-04-17 10:57:33 -05:00
Gabriel Le Breton
97cf500654
Merge pull request #10 from Necrofancy/patch-1 2021-02-05 08:08:40 -05:00
Necrofancy
2d7c4b1c8a
Fix getManualLicenseFile
A quick tread through using this amazing example from scratch revealed that the action name referenced was slightly off.
2021-02-04 23:11:02 -08:00
Gabriel Le Breton
87a37a069c
Merge pull request #9 from game-ci/remove-unity-version
Remove unityVersion
2021-02-04 22:13:24 -05:00
David Finol
1720b45ad0
Remove unityVersion
We no longer need to specify unityVersion, so it is better to not include it
2021-02-04 20:50:32 -06:00
Gabriel Le Breton
e3c45bf2b4
Merge pull request #8 from game-ci/update-versions
Add links to related releases and update actions to lastest ones
2021-01-26 13:51:55 -05:00
Gabriel Le Breton
87596a024e
Update main.yml 2021-01-26 13:51:46 -05:00
Gabriel Le Breton
b39741a0db
Add more targets and base artifacts on targets 2021-01-26 13:08:23 -05:00
Gabriel Le Breton
8fc9069224
Add links to related releases and update actions to lastest ones 2021-01-26 13:05:19 -05:00
Gabriel Le Breton
cded616631
Merge pull request #7 from game-ci/feature/test-new-builder-version
Feature/test new builder version
2021-01-04 14:14:28 -05:00
Gabriel Le Breton
cdd8015908 Revert change to actions trigger
https://github.community/t/how-to-run-a-workflow-only-once-even-when-triggered-mutliple-times/16436/4
2021-01-04 14:11:05 -05:00
Gabriel Le Breton
c32b57adb1 Remove extra 'customParameters: "-nographics"' 2021-01-04 14:02:42 -05:00
Gabriel Le Breton
ad4dd30dd4 Run pipeline in no matter the branch and use v2.0-aplha-5 2021-01-04 13:35:42 -05:00
Gabriel Le Breton
8f2d953c44 Fix webbertakken/unity-request-manual-activation-file branch name (changed from master to main) 2020-12-29 11:14:54 -05:00
Gabriel Le Breton
983ec3518a Update link to official website for GameCI 2020-12-07 11:48:27 -05:00
Gabriel Le Breton
b9d87481f7
Update actions versions (#6) 2020-11-15 02:17:05 +00:00
Gabriel Le Breton
15fcbf34c2
Build on some other branches too in example (#4)
* Fix warnings in pipeline and add other branches

Turns out builder needs them, but not the tester, I'm not sure why exactly. Anyway, this should cover most cases now.

* Revert projectPath and unityVersion removal

I think the warnings are just wrong so I added this back
2020-10-20 02:22:12 +00:00
Gabriel Le Breton
45b231938b
Simplify unity-actions workflow (#1)
* Simplify unity-actions workflow

* Remove WebGL from build as it's currently failing

* Trigger builds on main branch push

This is tricky. I wish we could trigger on all branches push, but it seems like internal PRs are run twice when using this:

```yaml

on:
  pull_request: {}
  push: {}
```

So specifying a branch is a bit better somehow. Related discussions:
* https://github.community/t/how-to-run-a-workflow-only-once-even-when-triggered-mutliple-times/16436
* https://github.community/t/how-to-trigger-an-action-on-push-or-pull-request-but-not-both/16662
2020-10-19 16:53:30 +00:00
Gabriel Le Breton
9f0672b9e4 Add -nographics to see if it solves windows builds 2020-10-08 16:10:12 -04:00
Gabriel Le Breton
e65839d130 Update workflows to use @master 2020-10-08 16:01:45 -04:00
Gabriel Le Breton
834367d410
Add badge from github-actions 2020-10-08 15:07:12 -04:00
Gabriel Le Breton
2fc363d25a Comment push in manual_activation.yml 2020-10-08 10:48:17 -04:00
Gabriel Le Breton
870cfc8226 Add push: { branches: [main] } so it gets executed once
There seem to be a limitation with workflow_dispatch where job doesn't appear if not triggered at least once. I wonder how this can be solved. 🤔
2020-10-08 10:31:15 -04:00
Gabriel Le Breton
0541ad0bb6 Add SampleScene to build configuration 2020-10-08 10:27:07 -04:00
Gabriel Le Breton
981f4577ee Move scripts to Scripts folder 2020-10-08 10:26:37 -04:00
Gabriel Le Breton
d8a020a4d6 Add a very basic game example (A winner is you) 2020-10-08 10:26:03 -04:00
Gabriel Le Breton
5d0caa67cb Update readme to add link to unity-ci.com 2020-10-08 10:12:10 -04:00
Gabriel Le Breton
c766450a25 Skip tests for now 2020-10-08 10:08:56 -04:00
Gabriel Le Breton
09ea17e4a3 Comment customParameter line because I don't have any 2020-10-08 10:08:18 -04:00
Gabriel Le Breton
105cc65715 Update project path to build from root directory 2020-10-08 10:07:28 -04:00
Gabriel Le Breton
d65219aede Remove some platforms for the example
I am currently interested in windows, linux and mac builds
2020-10-08 10:07:12 -04:00