Skip to content

ci: use latest Python version supported by Red-DiscordBot, don't compile cog deps#332

Merged
tigattack merged 3 commits into
mainfrom
ci/python_version
Aug 27, 2025
Merged

ci: use latest Python version supported by Red-DiscordBot, don't compile cog deps#332
tigattack merged 3 commits into
mainfrom
ci/python_version

Conversation

@tigattack
Copy link
Copy Markdown
Member

@tigattack tigattack commented Aug 27, 2025

Initial Checklist

  • Has @tigattack been added as a reviewer?
  • If applicable, have the relevant project(s), milestone(s), and label(s) been applied?
  • If applicable, have you added details of the cog to the readme as per README.md?

Details

Does this resolve an issue?
No

Changes

Features / Fixes

  • Adds script to discover latest Python version supported by Red-DiscordBot
  • Uses result to set up Python in GitHub Actions, ensuring the version used is always as up to date as possible whilst still being supported by Red-DiscordBot.
  • Removes cog dependency compilation script/step.
    • This is a deliberate choice which increases the chance of breakage, but better enforces requirements-dev.txt being kept up to date.

@tigattack tigattack added the ci label Aug 27, 2025
This increases the chance of breakage, but better enforces `requirements-dev.txt` being kept up to date.
@tigattack tigattack changed the title ci: always use latest Python version supported by Red-DiscordBot ci: use latest Python version supported by Red-DiscordBot, don't compile cog deps Aug 27, 2025
@tigattack tigattack merged commit 25252e4 into main Aug 27, 2025
5 checks passed
@tigattack tigattack deleted the ci/python_version branch August 27, 2025 12:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant