-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft new release to fix GH Action on Marketplace #95
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is great, thank you!
(Please do let me know if there's anything I need to do in GH Actions web administration.) |
@filiph That's awesome, thanks for taking a look and merging this. I hope it finally resolves things for GH Action users.
You need to create a new release here on GitHub. It looks like you have a GitHub Actions workflow for releases setup to automate this and deploy the assets to it. I hope that helps? |
Ah, yes. Done that now. Let's see if it works. Thanks again! |
Well, looks like your release workflow is running into an issue and failing at the
I'm not familiar with dart or grind however. Maybe Guillaume (@Mogztter) can help here. He added the workflow last year. |
Ok thanks, I asked about the error over at |
I've never encountered this error, I searched for an existing issue on |
My bad, the project used an old version of |
It's alive! https://github.com/filiph/linkcheck/releases/tag/2.0.23 Can either of you please check that this does indeed work as expected? I'm not using Marketplace myself, so I wouldn't know where to start. Thank you so much! |
That are great news! Happy to hear the issue was solved that quickly. It looks like the Marketplace did not pick up the new version yet. Solution from the GitHub Community:
Actually, you could also remove the Note: I also found these hints on releasing for the future! https://github.com/filiph/linkcheck#releasing-a-new-version |
Thanks @tooomm for guiding me through this. I just pressed the "update release" button. Let's see if that does the trick. |
That did it... 😄
It works now! People can now easily use your tool when adding this to their action workflows:
|
Hi @filiph. I took a look and tried to help with making your tool accessible as predefined action for users to easily include in their workflows. This should probably fix the issues described in #93.
After recent updates from @errnesto tried to fix the action, there was still a release missing which included these changes/fixes.
The available version for easy consumption at the GitHub Actions Marketplace is pointing at the last available release still (2.0.20 @ Marketplace), which does not contain those fixes yet. Hence a new, updated release is needed:
Changes:
If you want to change the wording or not include every PR in the changelog let me know or update my branch.
After merging this in, you would only need to tag a new release at the most recent commit on master and your release workflow should trigger and deploy a new version.
The GitHub Actions Marketplace should then pick it up as well and it should finally work. 👍
Feel free to squash my commits on merge.