Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Workflows for new Loader #3354

Merged
merged 6 commits into from
Aug 20, 2024
Merged

Conversation

perkinslr
Copy link
Contributor

@perkinslr perkinslr commented Aug 17, 2024

Additions

A python script that runs on PRs to check for duplicate xml paths in the virtual filesystem.

Changes

CombatExtendedLoader.dll gets stripped from built versions.
CompatAssemblies and related resources are removed.

Reasoning

The loader functionality is now embedded in CombatExtended.dll. The Loader dll still exists to warn people they are running the uncompiled source tree, but it is not needed in a built version, so is removed prior to zipping the mod.

Testing

Check tests you have performed:

  • Compiles without warnings
  • Game runs without errors
  • (For compatibility patches) ...with and without patched mod loaded
  • Playtested a colony (specify how long)

@perkinslr perkinslr requested review from a team as code owners August 17, 2024 07:18
@perkinslr perkinslr marked this pull request as draft August 17, 2024 07:18
@github-actions github-actions bot added the Download in Comments This PR has a zipfile download available. label Aug 17, 2024
@perkinslr perkinslr marked this pull request as ready for review August 17, 2024 07:22
Copy link

You can download the rebuilt assembly for this PR here: https://combatextended.lp-programming.com/CombatExtended-10430549012.zip

@perkinslr perkinslr force-pushed the Update-Workflows-for-new-Loader branch from 1b5fe60 to a78f6b7 Compare August 17, 2024 07:31
Copy link

You can download the rebuilt assembly for this PR here: https://combatextended.lp-programming.com/CombatExtended-10430574163.zip

Copy link
Contributor

@MadaraUchiha MadaraUchiha left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with a couple of questions

.github/workflows/duplicates.yml Show resolved Hide resolved
@perkinslr perkinslr merged commit 4281cdf into Development Aug 20, 2024
3 checks passed
@perkinslr perkinslr deleted the Update-Workflows-for-new-Loader branch August 20, 2024 07:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Download in Comments This PR has a zipfile download available.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants