So CurseForge decided to migrate to a new repository system. Fine. After waiting for 24h for the "Source" link to change to a page, I did a new git checkout and updated a file and checked it in. First issue is that it doesn't have a username tagged with the check-in -- unlike every other checkin in my project's history. Ok, whatever, moving on.
...or elsewhere that there's a new source revision anywhere, unlike in the past. Maybe I missed it? Hopefully the change is actually committed. Ok, whatever. Moving on.
Again going back to files, I wait the "few minutes" that it used to take to reliably find the new package listed. Nope, not listed.
Also: your forum new post Preview button appears to be completely broken.
Ok, now I'm past my point of tolerance for "whatever, some new stuff".
Now I have to make a new account on GitHub or BitBucket to go along with my curse.com and curseforge.com accounts? Do I really need more accounts just to publish my mods? How is this better?
Annoyed and losing interest in bothering with curse and curseforge anymore.
first, I'm so sorry for the annoyance you're feeling. I'm going to get some info together and get response to all your concerns. Do know that we're aware of at least some of these and fixes are in the works if not out for some by now.
So CurseForge decided to migrate to a new repository system. Fine. After waiting for 24h for the "Source" link to change to a page, I did a new git checkout and updated a file and checked it in. First issue is that it doesn't have a username tagged with the check-in -- unlike every other checkin in my project's history. Ok, whatever, moving on.
Thanks for reporting this, I am going to look into it and get back to you!
...or elsewhere that there's a new source revision anywhere, unlike in the past. Maybe I missed it? Hopefully the change is actually committed. Ok, whatever. Moving on.
Again going back to files, I wait the "few minutes" that it used to take to reliably find the new package listed. Nope, not listed.
Also: your forum new post Preview button appears to be completely broken.
Ok, now I'm past my point of tolerance for "whatever, some new stuff".
Now I have to make a new account on GitHub or BitBucket to go along with my curse.com and curseforge.com accounts? Do I really need more accounts just to publish my mods? How is this better?
You do not need GitHub or BitBucket accounts at all! You repo is failing to build for some reason, the devs are looking into it now. In the future this information will be surfaced but since the Dashboard had to be temporarily disabled its currently not easily viewable.
I apologize for the time it took to get back to you, the automatic spam cleaner apparently thought your post was spam :(
Now I have to make a new account on GitHub or BitBucket to go along with my curse.com and curseforge.com accounts? Do I really need more accounts just to publish my mods? How is this better?
Just FYI, Curse hosted repos are still there, under settings -> source. Select "Curse Forge" then select use existing, create new svn/mercurial/git, or restore archived
Just FYI, Curse hosted repos are still there, under settings -> source. Select "Curse Forge" then select use existing, create new svn/mercurial/git, or restore archived
Yup and it should have automatically set this for you!
You do not need GitHub or BitBucket accounts at all! You repo is failing to build for some reason, the devs are looking into it now. In the future this information will be surfaced but since the Dashboard had to be temporarily disabled its currently not easily viewable.
Just FYI, Curse hosted repos are still there, under settings -> source. Select "Curse Forge" then select use existing, create new svn/mercurial/git, or restore archived
Yup and it should have automatically set this for you!
Yes, mine already had "CurseForge / Use your existing Subversion repository" set.
First issue is that it doesn't have a username tagged with the check-in -- unlike every other checkin in my project's history. Ok, whatever, moving on.
This is fixed, any new commits will have an author :)
P.S. if you want to fix any old commits you can do
So CurseForge decided to migrate to a new repository system. Fine. After waiting for 24h for the "Source" link to change to a page, I did a new git checkout and updated a file and checked it in. First issue is that it doesn't have a username tagged with the check-in -- unlike every other checkin in my project's history. Ok, whatever, moving on.
There is no sign in the UI at...
https://wow.curseforge.com/projects/(my project)/files
...or elsewhere that there's a new source revision anywhere, unlike in the past. Maybe I missed it? Hopefully the change is actually committed. Ok, whatever. Moving on.
Again going back to files, I wait the "few minutes" that it used to take to reliably find the new package listed. Nope, not listed.
Also: your forum new post Preview button appears to be completely broken.
So I go back to the page https://www.curseforge.com/docs/repomigration where it tells me go to https://www.curseforge.com/docs/packaging where it talks about API tokens and GitHub and Bitbucket.
Ok, now I'm past my point of tolerance for "whatever, some new stuff".
Now I have to make a new account on GitHub or BitBucket to go along with my curse.com and curseforge.com accounts? Do I really need more accounts just to publish my mods? How is this better?
Annoyed and losing interest in bothering with curse and curseforge anymore.
Also: The forum post preview button seems completely broken.
Also: The forum post Edit button doesn't seem to work either.
Test Edit
first, I'm so sorry for the annoyance you're feeling. I'm going to get some info together and get response to all your concerns. Do know that we're aware of at least some of these and fixes are in the works if not out for some by now.
Thanks for reporting this, I am going to look into it and get back to you!
You do not need GitHub or BitBucket accounts at all! You repo is failing to build for some reason, the devs are looking into it now. In the future this information will be surfaced but since the Dashboard had to be temporarily disabled its currently not easily viewable.
I apologize for the time it took to get back to you, the automatic spam cleaner apparently thought your post was spam :(
Yup and it should have automatically set this for you!
Hey!
So I looked into the packaging issue for you after getting some logs from the devs. It seems your Pkgmeta is invalid, You have https://repos.curseforge.com/wow/libcraftinfo/trunk/LibCraftInfo-1.0 as a dep but that folder does not exist under trunk. If you change it to https://repos.curseforge.com/wow/libcraftinfo/trunk it should package!
Also as for the no author commit, they are fixing that now!
Thanks :)
This is fixed, any new commits will have an author :)
P.S. if you want to fix any old commits you can do
Should all of these change to repos.curseforge.com? Or just libcraftinfo?
Update: Hey, a package. Looks like the old SVN path works for libcraftinfo, with the trimming after trunk.
Awesome, glad you got it sorted :)