35 Commits
Author SHA1 Message Date
Gurge44 27e8d608ad oops 2026-10-09 14:15:53 +02:00
Gurge44 0bd10b9969 Update to BepInEx 785 2026-10-09 13:14:13 +02:00
Gurge44 cb13685c81 add alternative 2026-09-29 22:10:53 +02:00
Gurge44 9d7286dcca changelog & release workflow refactor 2026-09-29 21:44:21 +02:00
Gurge44 a68561e29c a 2026-08-26 11:01:56 +02:00
Gurge44 a61555fcdb quick fixes 2026-08-26 10:33:18 +02:00
HyperAtill 2b567d8cb7 Add branch name parameters for Crowdin action (#675)
Fixed the reason why Crowdin added second file
Now it won't happen, but second files in all translations need to be removed manually
2026-08-13 14:41:37 +03:00
HyperAtill 003445e626 Refactor Crowdin workflow configuration (#673)
Removed scheduled triggers and pulling translations for Crowdin synchronization in crowdin.yml
2026-08-12 23:59:56 +03:00
HyperAtill fe8a7e0f51 Update GitHub Actions workflow for Crowdin integration (#672) 2026-08-12 17:59:49 +03:00
HyperAtill bc59cc60af Merge pull request #671
* 2
2026-08-12 17:44:15 +03:00
Gurge44 c2e0b297e5 add pietro's fixed il2cppinterop to packaging 2026-08-06 13:25:29 +02:00
ZypherusKhan 5d53d40087 Reorganize community health files and add contribution policies (#665)
* Add AI Policy

* Add PULL_REQUEST_TEMPLATE

* Move to .github
2026-08-01 18:26:28 +02:00
Gurge44 7af710d449 x64 doorstop 2026-07-22 19:00:36 +02:00
Gurge44 904ebe7d2f release-signing! 2026-07-20 13:11:58 +02:00
Gurge44 fb4ac52c3e modify release config to include crash fixes 2026-07-18 13:14:34 +02:00
Gurge44 ce9fd45905 Change contents permission from read to write 2026-06-28 21:47:37 +02:00
Gurge44 0b5e0faf48 Add workflow for testing the signing of artifacts 2026-06-26 11:41:24 +02:00
Gurge44 19d4777beb oops 2026-06-17 09:38:56 +02:00
Gurge44 8771601a2c Refactor release_without_crowdin workflow to include signing step 2026-06-17 09:31:08 +02:00
Gurge44 13329ef36a Refactor release workflow to include signing step 2026-06-17 09:29:17 +02:00
Gurge44 7f19ac01f1 rename & fix 2026-02-27 13:02:47 +01:00
Gurge44 731a574fd4 update translations manually, one by one 2026-02-27 11:32:31 +01:00
Jamesssssssssssssss 8039cf3b5b release.yml update (#490)
* add jsonc parser to mod release

* order better

* remove release ping

* Delete packaging/BepInEx/plugins directory

* fix plugins
2026-02-12 18:02:28 +01:00
Jamesssssssssssssss c28bf626f6 build.yml Enhancements (#476)
* update build.yml to build both ehr.dll and cta.exe, plus can now be run manually

* retention days 1

* too detailed comments
2026-01-19 20:14:18 +01:00
Jamesssssssssssssss fdffd045db Build Steam ZIP using x86 BepInEx & Add automatic Discord #releases ping on release (#471)
* Update release.yml to build Steam ZIP correctly

Apparently steam uses x86 BepInEx, who knew

* Distinguish bepinex.zip file names

* Add #releases ping

* Better release secret name
2026-01-14 09:54:25 +01:00
Jamesssssssssssssss 721e9de8f4 Update release.yml (#470)
package steam properly
add changelog.md file instead of just writing the words :/
2026-01-13 10:25:53 +01:00
Gurge44 aa7cab4f2c try this 2026-01-13 09:54:03 +01:00
Jamesssssssssssssss 027c857e61 Update release.yml (#466)
Checkout so the config is present
2026-01-13 09:00:23 +01:00
Jamesssssssssssssss 80149a350e release.yml/crowdin.yml tweaks (#464)
* release.yml tweaks

* use crowdin project ID
2026-01-12 14:40:35 +01:00
Jamesssssssssssssss 42988efe20 Release mod GitHub Action and optimise crowdin + discord (#463)
* release workflow

* update release workflow

* remove changelog  input entirely

* dotnet 6.0

* create test version without crowdin

* give test name...

* fix file paths

* enable windows targeting to build on linux?

* copy CustomRoles.cs to CTA before build

* copy from the right folder...

* rename challenger to solopvp_player

* temporary customroles fix

* fix bepinex link

* remove packaging, fix download links, finito?

* i am so silly

* bro cannot read

* sure, this'll work

* surely this one

* attempt to cache bepinex

* ... actually rename solopvp_player to challenger

* optimisations

* less steps hopefully fixing permission problems

* will a trailing slash solve my problems

* a few dots for good measure

* why am i making this so difficult

* remove added line

* split things up more to do msbuild on windows

* why does it keep changing the paths

* restore nuget packages

* CORRECT PATHS

* use dotnet instead of nuget cope

* apparently that checkout was quite important

* add runtime identifier back

* fix name

* rename control panel

* actually use nuget??

* .NEt again D:

* remove imaginary line

* test

* IT BUILT

* cds nuts

* remove this line again for testing

* final path change

* changelog output

* please find my exe

* fix backticks

* final final path change

* make the build dir?

* new changelog

* fix string parsing

* better changelog

* lol

* enable crowdin action

* rename challenger to solopvp_player

* ... actually rename solopvp_player to challenger

* optimisations

* less steps hopefully fixing permission problems

* will a trailing slash solve my problems

* a few dots for good measure

* why am i making this so difficult

* remove added line

* split things up more to do msbuild on windows

* why does it keep changing the paths

* restore nuget packages

* CORRECT PATHS

* use dotnet instead of nuget cope

* apparently that checkout was quite important

* add runtime identifier back

* fix name

* rename control panel

* actually use nuget??

* .NEt again D:

* remove imaginary line

* test

* IT BUILT

* cds nuts

* remove this line again for testing

* final path change

* changelog output

* please find my exe

* fix backticks

* final final path change

* make the build dir?

* new changelog

* fix string parsing

* better changelog

* lol

* enable crowdin action

* cleanup

* build with .NET 6, use bepinex pre-release 735, add configs

* disable crowdin temporarily

* checkout for packaging

* make config dir

* woohoo! uncommenting crowdin
2026-01-11 17:14:11 +01:00
ZypherusKhan 7d7e8e7b1b Add Discord webhook filter workflow (#461)
Introduce a GitHub Actions workflow that filters Discord notifications to reduce noise from translation branch automation while preserving Crowdin PRs, source file updates, and build results on the main branch.
2026-01-09 15:28:10 +01:00
Jamesssssssssssssss ce8dfadcde Update build.yml to not build PRs from the translation branch (#456)
* missing import

* Create build.yml

* Update build.yml

Ignore PRs from the translation branch
2025-12-30 18:54:21 +01:00
Jamesssssssssssssss 2a0540dc06 Add GitHub Action to build the mod on each PR (#453)
* missing import

* Create build.yml
2025-12-29 21:57:53 +01:00
Gurge44 f2a2a9b98e Add FUNDING.yml 2025-11-18 12:37:14 +01:00
Gurge44 2ffb2dd625 Create post_modnews.yml 2025-06-10 18:50:46 +02:00