Skip to content
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

llvmlite 0.43.0 Checklist #1058

Closed
19 of 21 tasks
esc opened this issue Jun 11, 2024 · 1 comment
Closed
19 of 21 tasks

llvmlite 0.43.0 Checklist #1058

esc opened this issue Jun 11, 2024 · 1 comment
Labels

Comments

@esc
Copy link
Member

esc commented Jun 11, 2024

llvmlite 0.43.0

  • Cherry-pick items from the 0.43.0 milestone into a PR targeting the release branch. (no rc bugs)
  • Update CHANGE_LOG on PR.
  • Have PR reviewed and merged.
  • Test HEAD of release branch on buildfarm (pre-tag testing):
    • conda package build and test. Build llvmlite_287
    • wheel build Build llvmlite_wheel_67
  • Annotated tag v0.43.0 on release branch (llvmlite tags DO have a v prefix). https://github.com/numba/llvmlite/releases/tag/v0.43.0
  • Build and upload conda packages on buildfarm (check "upload"). llvmlite_288
  • Build wheels and sdist on the buildfarm (check "upload"). llvmlite_wheel_68
  • Verify packages uploaded to Anaconda Cloud and copy to numba/label/main.
  • Upload wheels and sdist to PyPI. (upload from ci_artifacts).
  • Verify wheels for all platforms arrived on PyPi.
  • Verify ReadTheDocs build.
  • Send RC/FINAL announcement email / post announcement to discourse group.
  • Post link to Twitter and Mastodon and anywhere else that is appropriate.

Post release

  • Cherry-pick changes to the CHANGE_LOG to main. (FINAL ONLY) port changelog for 0.43.0 to main #1060
  • Clean up ci_artifacts by moving files to subdirectories
  • Update release checklist template with any additional bullet points that
    may have arisen during the release.
  • Ping Anaconda Distro team to trigger a build for defaults (FINAL ONLY).
  • Close milestone (and then close this release issue).
@esc esc changed the title llvmlite 0.43.0 Checklist (FIXME) llvmlite 0.43.0 Checklist Jun 11, 2024
@esc esc pinned this issue Jun 11, 2024
@esc esc added the Task label Jun 13, 2024
@esc
Copy link
Member Author

esc commented Jun 14, 2024

it's shipped 🚢

@esc esc closed this as completed Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant