Skip to content

Specify Modrinth dependency versions based on gradle.properties - #1319

Merged
Robotgiggle merged 6 commits into
mainfrom
update-deps
Oct 16, 2026
Merged

Robotgiggle merged 6 commits into
mainfrom
update-deps

Conversation

@Robotgiggle

@Robotgiggle Robotgiggle commented Oct 4, 2026 •

Copy link
Copy Markdown
Member

Changes the modrinthDependencies section of each platform's build.gradle to specify versions based on the values in gradle.properties rather than hardcoding them. Notably, this fixes a mismatch between the version of Patchouli the mod actually depends on and the version specified as a dependency for Modrinth, which should resolve #1318.

@github-project-automation github-project-automation Bot moved this to 📋 Backlog in Hex Casting Oct 4, 2026
@Robotgiggle Robotgiggle added 1.20 optimization Improvement to existing features or performance (no new features or design work) labels Oct 4, 2026

@s5bug s5bug left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Afaict this technically bumps Patchouli which deserves a changelog entry imo.

Comment thread .github/workflows/pr.yml
Comment on lines 68 to +80
@@ -77,7 +77,7 @@ jobs:
'https://cdn.modrinth.com/data/TZo2wHFe/versions/HyBiJPtT/paucal-0.6.0%2B1.20.1-forge.jar'
'https://cdn.modrinth.com/data/fin1PX4m/versions/H1jsvy53/inline-forge-1.20.1-1.2.2.jar'
'https://cdn.modrinth.com/data/40FYwb4z/versions/fs9CeXYZ/caelus-forge-3.1.0%2B1.20.jar'
'https://cdn.modrinth.com/data/nU0bVIaL/versions/JMtc0mTS/Patchouli-1.20.1-84-FORGE.jar'
'https://cdn.modrinth.com/data/nU0bVIaL/versions/94dtOLgZ/Patchouli-1.20.1-85-FORGE.jar'

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

An action could be used to read the .properties and fetch the correct resources here too, right? Perhaps not fit for this PR, but I'm pretty sure you can have one step output some JSON and then a matrix that uses fromJSON for something.

@Robotgiggle Robotgiggle Oct 13, 2026 •

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Currently I don't know nearly enough about github actions to set up something like that, so if it is possible it would definitely go in a different PR.

@Robotgiggle
Robotgiggle added this pull request to the merge queue Oct 16, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 16, 2026
@Robotgiggle
Robotgiggle added this pull request to the merge queue Oct 16, 2026
Merged via the queue into main with commit 14f9edd Oct 16, 2026
9 checks passed
@Robotgiggle
Robotgiggle deleted the update-deps branch October 16, 2026 06:10
@github-project-automation github-project-automation Bot moved this from 🏗 In progress to ✅ Done in Hex Casting Oct 16, 2026
@Robotgiggle Robotgiggle mentioned this pull request Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1.20 optimization Improvement to existing features or performance (no new features or design work)

Projects

Status: ✅ Done

Development

Successfully merging this pull request may close these issues.

Patchouli version listed as required dependency is too old

2 participants