quilt-mappings icon indicating copy to clipboard operation
quilt-mappings copied to clipboard

Add Intermediary Publication

Open IotaBread opened this issue 1 year ago • 4 comments

Publishes a version of QM with intermediary instead of hashed. Closes #224.

Still needs testing

IotaBread avatar Aug 14 '22 20:08 IotaBread

Would it be possible to make building with Intermediary optional? So if QM ever updates before Intermediary we can still publish a hashed version, and also maybe have a way to re-publish the mappings when an Intermediary artifact is missing.

LambdAurora avatar Aug 14 '22 20:08 LambdAurora

I'm gonna try to figure out if it's possible with a gradle dependency (as it is currently), otherwise it'll have to be a hardcoded url

IotaBread avatar Aug 14 '22 21:08 IotaBread

I'm gonna try to figure out if it's possible with a gradle dependency (as it is currently), otherwise it'll have to be a hardcoded url

The other option is to figure out something with GitHub actions ahah. Not sure how tho, but we definitely will need an additional action to republish to intermediary.

LambdAurora avatar Aug 14 '22 21:08 LambdAurora

Yeah, we would need an action to republish only intermediary, which I'm afraid might cause some trouble with build numbers. About using gradle or hardcoding, what I meant is that I'm not sure gradle would like it when intermediary isn't in any maven repo

IotaBread avatar Aug 14 '22 21:08 IotaBread