Commit Graph

46 Commits

Author SHA1 Message Date
David Finol
5eb8e33b75
Ignore push on main branch
Ignore push on main branch, since the pull request should have already tested that change.
Continue to run on pushes to all other branches.
2022-05-13 12:45:59 -05: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
Gabriel Le Breton
74ede7ac38 Set project version to 2020.1.7f1 2020-10-08 10:06:02 -04:00
Gabriel Le Breton
b907031a9c Add manual activation workflow file
Taken from https://github.com/Unity-CI/Website/issues/46#issuecomment-705152305
2020-10-08 10:05:38 -04:00
Gabriel Le Breton
6d1f37acc6 Add avanced example from https://unity-ci.com/docs/github/getting-started 2020-10-08 10:01:55 -04:00
Gabriel Le Breton
46f77d09a6 Add unity project 2020-10-08 09:45:46 -04:00
Gabriel Le Breton
a02111caeb git ignore-io > .gitignore 2020-10-08 09:45:36 -04:00
Gabriel Le Breton
d9962a9f6c initial commit 2020-10-08 09:45:12 -04:00