Bump deprecated GitHub Actions to current major versions#14315
Conversation
The flake8 and CodeQL workflows pinned actions to deprecated majors: - actions/checkout@v3 and actions/setup-python@v2 run on the end-of-life Node 16 runtime. - github/codeql-action@v2 (init/autobuild/analyze) is deprecated by GitHub. Bump to current majors with no behaviour change: - actions/checkout@v3 -> @v6 (matches tests.yml / run-test-suite.yml) - actions/setup-python@v2 -> @v6 - github/codeql-action/*@v2 -> @V3
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @Valyrian-Code on file. In order for us to review and merge your code, please contact the project maintainers to get yourself added. |
|
Note Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported. |
|
Signed CLA emailed to info@osgeo.org as @Valyrian-Code. Could a maintainer add me to the .clabot allowlist? This is a small CI-only change. Thanks! |
|
Hi @mattiagiupponi, friendly follow-up on this. I emailed the signed CLA to info@osgeo.org as @Valyrian-Code on June 9. Could you add me to the |
|
Hi @mattiagiupponi, friendly follow-up on this. I emailed the signed CLA to info@osgeo.org as @Valyrian-Code on June 9. Could you add me to the .clabot allowlist so this can pass? It is a small CI-only change (bumping deprecated GitHub Actions). Thanks! |
|
@Valyrian-Code @RAJVEER42 your contributions look good and we thank you for them, but they're clearly (partially if not fully) generated by an LLM driven bot. We invite you either to sign and submit the PRs as the legally responsible owner/operator of the bot. |
|
Thanks for the feedback. Just to clarify, I'm a real person (Rajveer Bishnoi), not a bot. I do use AI tools to assist my workflow, but I personally review, understand, test, and submit every change myself, and I'm fully responsible for the code I contribute. Sorry if my activity gave a different impression. I'm happy to explain the reasoning behind this change or make any adjustments needed. I'm interested in contributing to GeoNode. Thanks again for taking the time to review the PR. |
|
@Valyrian-Code you can add your account to the clabot file inside this PR. We will review it. |
|
Thank you for your pull request and welcome to our community. We require contributors to sign our Contributor License Agreement, and we don't seem to have the users @Valyrian-Code on file. In order for us to review and merge your code, please contact the project maintainers to get yourself added. |

Bumps GitHub Actions in the
flake8(Code formatting) andcodeql(CodeQL) workflows from deprecated major versions to the current ones. No behaviour change.actions/checkout@v3→@v6(matches the versions already used intests.yml/run-test-suite.yml)actions/setup-python@v2→@v6github/codeql-action/{init,autobuild,analyze}@v2→@v3Rationale:
actions/checkout@v3andactions/setup-python@v2run on the end-of-life Node 16 runner, andgithub/codeql-action@v2has been deprecated by GitHub. These emit deprecation warnings today and will eventually stop executing.Checklist
For all pull requests:
For core and extension modules: