Ikiru Yoshizaki
b0d26bebea
ci: add dedicated publish job gated on build and build-unity
2026-05-20 19:38:57 +09:00
Ikiru Yoshizaki
4cfac5c9d2
ci: fix symbol generation options 61d8d3
2026-05-20 18:59:38 +09:00
Ikiru Yoshizaki
37251f09d4
ci: publish symbol files
2026-05-20 18:22:01 +09:00
Ikiru Yoshizaki
a18e8e38da
ci: handle SymbolPackageFormat on build
2026-05-20 18:06:57 +09:00
Ikiru Yoshizaki
19b01fe8d6
ci: id-token permission
2026-05-20 16:48:40 +09:00
Ikiru Yoshizaki
a09a450b0f
ci: use OIDC for NuGet package push authentication
...
This updates the build-release workflow to leverage OpenID Connect (OIDC) for authenticating with NuGet.org. The package push operation is now performed directly within the build job, replacing static API key usage with ephemeral credentials for enhanced security.
2026-05-20 16:12:26 +09:00
Ikiru Yoshizaki
a9e27c03d4
chore: add groups for dependabot
2026-02-25 18:03:24 +09:00
Ikiru Yoshizaki
30bec5d5c4
ci: add id-token: write for NuGet Trusted Publish
2025-10-01 16:03:54 +09:00
Ikiru Yoshizaki
519590ca6e
chore: exclude tests assemblies
2025-09-10 18:38:31 +09:00
Ikiru Yoshizaki
dce4366f3e
ci: change docfx target from source code to Unity built assemblies
2025-09-10 18:20:17 +09:00
Ikiru Yoshizaki
88026ab14a
ci: replace docfx build from container to docfx command
2025-09-10 17:20:43 +09:00
Ikiru Yoshizaki
95998ff3f2
ci: dependabot cooldown 65d2ae
2025-09-10 12:34:40 +09:00
Ikiru Yoshizaki
40e020fb02
ci: add dotnet pack and use Release
2025-08-19 17:42:54 +09:00
Ikiru Yoshizaki
f213ff497e
ci: missing permission
2025-05-14 15:41:23 +09:00
Ikiru Yoshizaki
7568061eda
ci: fix ghalint
2025-05-14 12:39:03 +09:00
Ikiru Yoshizaki
06067cd4c8
ci: use Cysharp/Actions checkout instead of 3rd party directly
2025-03-19 15:44:16 +09:00
Ikiru Yoshizaki
70eb7cd3ee
ci: Pinning third party GitHub Actions sha
2025-03-18 16:58:33 +09:00
Ikiru Yoshizaki
cc3c70af90
ci: update vault
2025-03-11 12:55:51 +09:00
Ikiru Yoshizaki
8042b29ff8
ci: extend timeout
2025-01-07 12:29:34 +09:00
Ikiru Yoshizaki
eaa553dc83
ci: remove Unity 2021 LTS from Build matrix
2024-09-24 18:30:54 +09:00
Yoshifumi Kawai
4d204e4aa6
Update build-debug.yml
2024-09-24 17:49:34 +09:00
Ikiru Yoshizaki
f7b3c2fbe1
ci: update release unity version to 2022.3.39f1 [skip ci]
2024-09-18 17:06:00 +09:00
Ikiru Yoshizaki
b317ecfa01
ci: set max-parallel to restrict up to 2 run [skip ci]
2024-09-18 16:27:42 +09:00
Ikiru Yoshizaki
7b05569ef7
ci: single job
2024-09-18 16:27:42 +09:00
Ikiru Yoshizaki
c61a7d9961
Merge pull request #605 from Cysharp/dependabot/github_actions/peaceiris/actions-gh-pages-4
...
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4
2024-07-30 17:09:56 +09:00
Ikiru Yoshizaki
9587f2eeec
Merge pull request #606 from Cysharp/dependabot/github_actions/technote-space/toc-generator-4.3.1
...
chore(deps): bump technote-space/toc-generator from 2.4.0 to 4.3.1
2024-07-30 17:09:49 +09:00
Ikiru Yoshizaki
550784f31c
ci: check not dependabot
2024-07-30 17:07:43 +09:00
Ikiru Yoshizaki
11b3282b3d
ci: Don't allow dependabot to run Unity CI
2024-07-30 17:01:09 +09:00
dependabot[bot]
b2532b0798
chore(deps): bump technote-space/toc-generator from 2.4.0 to 4.3.1
...
Bumps [technote-space/toc-generator](https://github.com/technote-space/toc-generator ) from 2.4.0 to 4.3.1.
- [Release notes](https://github.com/technote-space/toc-generator/releases )
- [Changelog](https://github.com/technote-space/toc-generator/blob/main/.releasegarc )
- [Commits](https://github.com/technote-space/toc-generator/compare/v2.4.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: technote-space/toc-generator
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-30 06:42:27 +00:00
dependabot[bot]
4fc41ecb17
chore(deps): bump peaceiris/actions-gh-pages from 3 to 4
...
Bumps [peaceiris/actions-gh-pages](https://github.com/peaceiris/actions-gh-pages ) from 3 to 4.
- [Release notes](https://github.com/peaceiris/actions-gh-pages/releases )
- [Changelog](https://github.com/peaceiris/actions-gh-pages/blob/main/CHANGELOG.md )
- [Commits](https://github.com/peaceiris/actions-gh-pages/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: peaceiris/actions-gh-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-07-30 06:42:24 +00:00
Ikiru Yoshizaki
e52663cef6
Merge pull request #570 from Cysharp/ci/dependabot
...
ci: add depndabot.yaml to update github-actions
2024-07-30 15:41:57 +09:00
Ikiru Yoshizaki
2019f1fa7f
ci: update CI Unity
2024-07-30 15:16:54 +09:00
Ikiru Yoshizaki
9e2265d148
ci: split job for build and test
2024-07-30 14:46:59 +09:00
Ikiru Yoshizaki
9d02279822
ci: extend Unity Build timeout to 20m
2024-07-30 14:25:31 +09:00
Ikiru Yoshizaki
f8a501290a
chore: upload
2024-07-24 20:08:11 +09:00
Ikiru Yoshizaki
cb497c9eb5
ci: bump Unity version to LTS, Unity Unit Test with LTS.
2024-07-24 19:35:31 +09:00
Ikiru Yoshizaki
342a37a074
ci: add strategy.fail-fast: false
2024-07-24 17:44:49 +09:00
Ikiru Yoshizaki
c3146ec74f
ci: change Unit Test to IL2CPP
2024-07-24 17:24:01 +09:00
Ikiru Yoshizaki
df16813fae
ci: bump actions/checkout@v3 -> v4
2024-07-24 17:22:28 +09:00
Ikiru Yoshizaki
626685292c
ci: set upload-artifact retention-period: 1
2024-04-30 14:06:49 +09:00
Ikiru Yoshizaki
67794f5cdd
ci: change upload-artifact & download-artifact to Cysharp/Actions
2024-04-30 12:43:17 +09:00
Ikiru Yoshizaki
935523f25c
feat: change load secret from op
2024-04-17 16:09:55 +09:00
Ikiru Yoshizaki
3b3f7ebd3e
ci: add depndabot.yaml to update github-actions
2024-04-16 12:14:52 +09:00
Ikiru Yoshizaki
10cd137126
ci: Cysharp/Actions/.github/workflows/create-release.yaml
2024-02-07 21:04:48 +09:00
Ikiru Yoshizaki
104f8e09ca
Update build-release.yml
2023-11-15 12:09:34 +09:00
Ikiru Yoshizaki
cfbff008c4
Use Cysharp/Actions/setup-dotnet default version
...
## tl;dr;
It support both .NET 6,7 and 8. No need specify version.
2023-11-15 11:55:27 +09:00
hadashiA
07211f1fc3
Bump dotnet version to 6.0/7.0
2023-09-07 18:12:47 +09:00
Ikiru Yoshizaki
f2773f585e
Revert "Revert "Merge pull request #459 from Cysharp/feature/prevent""
...
This reverts commit 305695ad5d .
2023-05-08 12:22:51 +09:00
Ikiru Yoshizaki
305695ad5d
Revert "Merge pull request #459 from Cysharp/feature/prevent"
...
This reverts commit 356a4ee62e .
2023-04-26 14:14:51 +09:00
Ikiru Yoshizaki
563b4fbbd5
chore: remove license
2023-04-25 19:48:54 +09:00