Commit Graph

63 Commits

Author SHA1 Message Date
Oliver Booth 334c64e995
[ci skip] ci: add workflow_dispatch trigger to nightly workflow 2023-04-13 23:27:08 +01:00
Oliver Booth 545994389d
[ci skip] ci: run dotnet and unity workflows from all branches 2023-04-13 23:26:54 +01:00
Oliver Booth a0d70eaa35
[ci skip] ci: add workflows for push to any branch 2023-04-13 21:55:38 +01:00
Oliver Booth 1c58403708
[ci skip] ci: add workflow_dispatch trigger for sonarcloud 2023-04-13 21:55:38 +01:00
Oliver Booth b5f4c16266
[ci skip] update bug-report.yml
Adds 3.2.0 and "nightly/other" to version options.
2023-04-13 21:39:00 +01:00
Oliver Booth a23be6dd77
[ci skip] fix(ci): mkdir docfx_project/images 2023-04-13 02:38:17 +01:00
Oliver Booth 25ef4e68ef
fix(docs): fix cp source (+g. oops) 2023-04-13 02:35:44 +01:00
Oliver Booth 2f5d1aee4c
docs: add favicon and app title to docfx project 2023-04-13 02:31:21 +01:00
Oliver Booth 512445793e
build: move meta tools to subdir 2023-04-05 11:21:58 +01:00
Oliver Booth c2bb08a9f3
ci: run dotnet workflow for develop 2023-04-03 18:21:21 +01:00
Oliver Booth d1e4243227
[ci skip] ci: only publish nightly on push to main 2023-04-03 18:11:26 +01:00
Oliver Booth 3523ca5468
ci: add CI version info in dotnet build 2023-04-02 21:03:40 +01:00
Oliver Booth 303617a888
[ci skip] ci: cd upm for each successive step 2023-04-02 19:59:17 +01:00
Oliver Booth 2439b3a3cd
[ci skip] style(ci): remove redundant empty line 2023-04-02 17:44:16 +01:00
Oliver Booth fb20e4d1e9
[ci skip] ci: copy artifacts before git diff
Also removes redundant shell specifier on git diff step. GitHub uses bash by default.
2023-04-02 17:42:59 +01:00
Oliver Booth a093e91502
[ci skip] ci: cd upm before git diff 2023-04-02 17:28:58 +01:00
Oliver Booth 6fd7f8d84c
ci: only commit if working tree contains changes 2023-04-02 17:25:56 +01:00
Oliver Booth e4431fca5f
ci: specify configuration for build steps
nightly should use Debug configuration
2023-04-02 16:46:34 +01:00
Oliver Booth 043aca8777
ci: skip redundant build steps
dotnet build now uses --no-restore flag, and dotnet pack now uses --no-build flag, since these steps are already done beforehand.
2023-04-02 16:43:31 +01:00
Oliver Booth 3b47c67a43
ci: upload dotnet pack artifacts 2023-04-02 15:44:10 +01:00
Oliver Booth 9df0fde96d
ci(dotnet): run framework-specific tests separately
This change also specifies multiple dotnet-version values for the setup-dotnet step.
2023-04-01 22:21:14 +01:00
Oliver Booth 9ecbbee571
ci(upm): update package.json in upm branch (#69) 2023-03-29 16:03:55 +01:00
Oliver Booth 7a119fc3c1
ci(upm): automate upm branch update (resolves #69) 2023-03-29 15:00:00 +01:00
Oliver Booth d4b23e8a8c
build(ci): update checkout and setup-dotnet actions
- actions/checkout@v3
- actions/setup-dotnet@v3
2023-03-28 15:02:09 +01:00
Oliver Booth a685d6ec39
Merge branch 'develop' into main 2023-03-07 17:30:15 +00:00
Oliver Booth f5b88e5309
[github actions] Use .NET 7 2023-02-27 16:59:35 +00:00
Oliver Booth 048926011b
[ci skip] [github actions] Update unity-test-runner 2.1.0 2022-11-29 17:35:20 +00:00
Oliver Booth c5276b706e
[github actions] Use .NET 7 2022-11-29 15:55:26 +00:00
Oliver Booth 11c1ecb910
[ci skip] Add ko-fi funding link 2022-11-04 01:06:58 +00:00
Oliver Booth 87042d89ba
Add X10D.Hosting & X10D.DSharpPlus 2022-07-20 17:50:47 +01:00
Oliver Booth e3b223b36d
[ci skip] Fix misplaced backtick 2022-05-14 20:10:21 +01:00
Oliver Booth 1b155935c1
[ci skip] Drop render from type input 2022-05-14 20:08:44 +01:00
Oliver Booth 2a0afada76
[ci skip] Improve issue templates 2022-05-14 20:07:54 +01:00
Oliver Booth eb31e0fe3f
[ci skip] Migrate issue template to issue forms
https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository#creating-issue-forms
2022-05-14 20:04:06 +01:00
Oliver Booth 0c169cdaf4
[ci skip] .md not .yml for coc 2022-05-14 19:43:32 +01:00
Oliver Booth 98665e3363
[ci skip] Add code of conduct 2022-05-14 19:42:44 +01:00
Oliver Booth d95ed86174
[github actions] Build, don't publish, for (pre)release 2022-05-13 09:55:06 +01:00
Oliver Booth b0ac965a7d
Merge pull request #58 from oliverbooth/develop
3.1.0
2022-05-13 09:45:58 +01:00
Oliver Booth 5d7d570749
[github actions] Pass GITHUB_TOKEN to docfx job
I'm still winging it. I have no idea how to fix this bug because the action in question is beyond my control.

https://github.com/maxheld83/ghpages/issues/31

^ This issue claims the linked issue provides a fix. Wasn't able to follow, so I'm just passing this token because... why not at this point? I'm getting tired of making commits that fails CI. I just want to watch Better Call Saul.
2022-05-12 15:00:40 +01:00
Oliver Booth f6aeaf35f7
[github actions] Pass GH_PAT to docfx-action
Still winging things.
2022-05-12 14:50:47 +01:00
Oliver Booth 4da6ac7de4
[github actions] Pass repo token to docfx job
Honestly I'm just winging it at this point.
2022-05-12 14:45:39 +01:00
Oliver Booth cd9d2d7bef
[github actions] Fix BUILD_DIR for docfx job 2022-05-12 14:30:51 +01:00
Oliver Booth 28d64f74fb
[github actions] Don't push nightly for main 2022-05-12 14:30:25 +01:00
Oliver Booth 10e4738788
[github actions] Don't run docfx job for PR 2022-05-12 14:28:00 +01:00
Oliver Booth 03b345325b
[ci skip] [github actions] Update DocFx job 2022-05-12 14:26:10 +01:00
Oliver Booth 6159d87573
[github actions] mkdir before cp 2022-05-08 19:58:25 +01:00
Oliver Booth 4d94eabacc
[github actions] Use local build artifacts instead of package 2022-05-08 19:56:48 +01:00
Oliver Booth 7da6dc1009
Add tests for X10D.Unity 2022-05-08 12:09:30 +01:00
Oliver Booth bdc0cdccd9
[github actions] Add Unity activation 2022-05-08 12:02:33 +01:00
Oliver Booth ec8ac5a864
[github actions] Add Unity activation 2022-05-08 12:00:21 +01:00