Skip to content

Remove GitHub environment requirement from releases - #249

Merged
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.12from
SkyBlade1978:master-1.12
Aug 24, 2026
Merged

Remove GitHub environment requirement from releases#249
SkyBlade1978 merged 1 commit into
MinecraftModDevelopmentMods:master-1.12from
SkyBlade1978:master-1.12

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

Summary

  • remove the incorrect dependency on a GitHub release environment
  • retain CurseForge client | server environment metadata and the CurseForge-only alpha/beta/release selector
  • add a single confirmation checkbox instead of requiring repeated version or tag text
  • evaluate confirmation after the immutable build and before tag creation or any Maven, CurseForge, or GitHub publication

The failed 4.0.8.110021 run created no tag and published nothing.

Validation

  • actionlint 1.7.12
  • workflow-only git diff --check
  • exact changed path: .github/workflows/deploy-release.yml

@SkyBlade1978
SkyBlade1978 merged commit 78f4b7a into MinecraftModDevelopmentMods:master-1.12 Aug 24, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant