-
Notifications
You must be signed in to change notification settings - Fork 123
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
Reorder book summary #236
Reorder book summary #236
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.
LGTM! Thanks!
@orhun could this summary file be excerpted from future formatting & linting checks? It's not like like the other .md files. |
Right now, we're supposedly ignoring
It is weird. The "checks" tab shows 0 so I guess it is being excluded from builds? Unlike #231: Also, I'm not sure what "Waiting for status to be reported" means, but I found this. Either way, build checks for this PR seems to be not run so I assume this is an issue with GitHub. Can somebody with write access check if this button is shown: It is highly unlikely but maybe clicking this will clear the "Expected — Waiting for status to be reported" message. Not really sure. One last thing: I replicated this PR on my fork and build checks didn't run: orhun#2 |
I suspect this action is causing the checks to not go through: "Create and Publish Github Release". Interestingly, it also happens on my own fork of the repo (and orhun's it seems). In particular: this error Some digging around I found this: softprops/action-gh-release#20 |
Yes, I noticed this as well. Pretty weird behavior. I don't know why it runs "on its own" when there is not tag created either. Maybe we should consider switching to a more stable action for uploading release assets, such as upload-release-action. (Although I don't know if it is related to the issue we're having here.) |
I read that Maybe we could do something like: on:
create:
branches:
- 'release*'
tags:
- 'v*' EDIT: Okay the above approach didn't seem to do anything. Another thing we could try is instead of running on
Definitely worth looking into! |
Exactly! Good catch 🐟
That's definitely going to solve the "running on its own" issue I think. I always used
Can I make this changes and submit a PR if you're not already working on this? 🐻 |
I haven't worked on it. So it would be great if you could do that! 🙏 |
@orhun could we temporarily disable whatever check is blocking this just to get it merged? |
Checks in the actual repository are not being run for pull requests. Only the workflows in your forked repository (at the time of PR commit - 0d4a515) are checked. So you can disable the workflows by updating your I can solve the merge conflict and try to merge the PR for you, if you want 🐻 |
Yes please! 🙏 |
I resolved the conflict, but still couldn't merge because of this message: Then I decided to go into repository settings and saw that we have the But the problem is, we don't run these checks for Should I remove those settings or temporarily disable the exclusion of markdown files? (I'd go with 1️⃣st option since this might cause other problems in the future) What do you think? @erlend-sh |
1️⃣ 👍 |
No description provided.