Skip to content

[CI] bump GitHub actions to Node 24 compatible versions#1547

Closed
MiguelMachadoM wants to merge 1 commit into
OCA:18.0from
MiguelMachadoM:18.0-ci-node24-actions
Closed

[CI] bump GitHub actions to Node 24 compatible versions#1547
MiguelMachadoM wants to merge 1 commit into
OCA:18.0from
MiguelMachadoM:18.0-ci-node24-actions

Conversation

@MiguelMachadoM
Copy link
Copy Markdown

This PR updates GitHub Actions versions to avoid Node.js 20 deprecation warnings and align workflows with the Node 24 runtime migration.

Changes

  • actions/checkout bumped from v4 to v5 in:
    • .github/workflows/test.yml
    • .github/workflows/pre-commit.yml
  • actions/stale bumped from v9 to v10 in:
    • .github/workflows/stale.yml
  • codecov/codecov-action bumped from v4 to v6 in:
    • .github/workflows/test.yml
      No functional addon code changes are included.

Co-authored-by: Cursor <cursoragent@cursor.com>
@pedrobaeza
Copy link
Copy Markdown
Member

Please don't do this. We work this in a central way through https://github.com/OCA/oca-addons-repo-template. There, the templates for all the repositories are agreed, and then spread through each of them.

If these updates are valid with no drawbacks (and should be seen if for all Odoo versions), then they should be included there.

@pedrobaeza pedrobaeza closed this May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants