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
[WIP] Adding Autotick bot docs to conda-forge main docs #1500
Conversation
Hi @ForgottenProgramme, some interesting bot's related issues can be found you Gitter if you want some examples of probematic situatuations. I will read thru the sections description later on today and add some comments in there if needed. Thanks for oppening this PR! Also don't forget to add the contact information list... eg. check most common response... comment on gitter, calll conda-forge bot team ... |
I find this section a little confusing. |
What's confusing? Happy to review a PR with any changes you have of course! |
@beckermr Please see this: https://conda-forge.org/docs/maintainer/infrastructure.html#conda-forge-admin-please-add-bot-automerge This sentence:
I don't understand this --"enabling the automatic merging of passing PRs from the auto-tick bot" Also the link mentioned in that section no more exists. |
Feel free to fix the link to point to point to the new docs here. That text just means the command will generate a PR that will enabled automerge. |
Okay!
So does this work the same as the following key:
? |
That command generates a PR on the feedstock with that change. You have to merge the pr. Feel free to try it out! |
Ahh.. got it now! |
Forgotten programme patch 1
Hi, @ForgottenProgramme, could you update the status of this issue once you have some time? |
Fixes #1460
maintainer documentation:
bot rerun labels
a. for versions, if three version PRs are open, no more will be made
b. bot detects versions only if using a src URL with a version jinja2 variable and the version is roughly compatible with semver
c. for ABI migrations, the bot will generate the migration PR only once the upstream package has been built
d. ABI migrations are closed once all of the PRs in the migration have been issued
The stuff for the migration yaml docs is a lot less complete.
migration yaml docs:
a. paused: if True, the migration is not marked as done but no PRs will be issued and it will not appear on the status page. This is important for migrations you want to stop but are not merged into the innings. If these migrations were deleted, then any feedstocks that got them would be misconfigured if rerendered.
b. longterm: if True, this migration will show on the status page in a separate section. This key is used to highlight big migrations that we expect to a long time like python minor version bumps, cuda, etc.
c. pr_limit: indicates how many PRs a migration can generate per run of the bot. This can be used to slow or speed up certain migrations.