Zeldo tells me that Grid should be fixed now, if you want to use the default packager again.
Might want to check the project settings on CurseForge either way, I do not know if he turned packaging on for testing purposes when deploying the fix.
I think we're going to stick with the third-party packager for now. It removes the need to maintain a second copy of the repo on Curse (now we only need to push to GitHub) and also uploads the ZIPs to WoWInterface at the same time.
I have the same packager issues with AllPlayed and ShuckIt. I'm guessing the fix only applied to Grid or it's not working. Should I open a ticket somewhere about it or you guys are already working on it anyways.
Can you delete all of your old tags (and push)? Once this is done I'll have the packager kicked into not doing this anylonger. I can't wait for the new packager to be ready :(
Can you delete all of your old tags (and push)? Once this is done I'll have the packager kicked into not doing this anylonger. I can't wait for the new packager to be ready :(
Thanks,
Zeldo
I guess you mean only keep the latest release tag? Otherwise, I'm guessing I won't have anything release.
I'll puch once wihtout tag at all on both AllPlayed and ShuckIt, and wait for a message from you before adding new tags.
Here's the status for now. I've removed all tags in both ShuckIt and AllPlayed. I did new local clones and I validated that all the tags have been removed.
In ShuckIt, I was able to get a new Alpha done and everything seems OK. I then tag the HEAD as v70000-1-beta-1 and the beta release was processed properly. It appears the problem is solved for ShuckIt.
In AllPlayed, when I did a normal push to generate a new Alpha, the packager generated all the zip files for the tags I used to have. The new alpha is generated but the project site displays v30100-1 as the current release.
I've sent it over to the dev team to clear the cache of your project so that it can get the new copy w/o tags, but they may not look at it until tomorrow :(
I've sent it over to the dev team to clear the cache of your project so that it can get the new copy w/o tags, but they may not look at it until tomorrow :(
Thanks,
Zeldo
Thanks for your help, just let me know when it's done.
Might want to check the project settings on CurseForge either way, I do not know if he turned packaging on for testing purposes when deploying the fix.
I think we're going to stick with the third-party packager for now. It removes the need to maintain a second copy of the repo on Curse (now we only need to push to GitHub) and also uploads the ZIPs to WoWInterface at the same time.
Phanx: what third-party packager are you using?
Thanks Torhal.
That's pretty much what I did with a bit more work to cleaning the history. I still have the scripts that I used if it can help.
Can you delete all of your old tags (and push)? Once this is done I'll have the packager kicked into not doing this anylonger. I can't wait for the new packager to be ready :(
Thanks,
Zeldo
I guess you mean only keep the latest release tag? Otherwise, I'm guessing I won't have anything release.
I'll puch once wihtout tag at all on both AllPlayed and ShuckIt, and wait for a message from you before adding new tags.
Note that deleting the tags on my clone and doing a git push doesn't remove the tags on the WoWAce repositories.
You can push the removal of tags.
In ShuckIt, I was able to get a new Alpha done and everything seems OK. I then tag the HEAD as v70000-1-beta-1 and the beta release was processed properly. It appears the problem is solved for ShuckIt.
In AllPlayed, when I did a normal push to generate a new Alpha, the packager generated all the zip files for the tags I used to have. The new alpha is generated but the project site displays v30100-1 as the current release.
Any clues on what I should try next?
I've sent it over to the dev team to clear the cache of your project so that it can get the new copy w/o tags, but they may not look at it until tomorrow :(
Thanks,
Zeldo
Thanks for your help, just let me know when it's done.
https://github.com/Phanx/packager which is forked from https://github.com/BigWigsMods/packager which in turn is forked from https://github.com/ultijlam/curseforge-packager
Thanks Phanx, I'll look into it. :-)