Skip to content

ci: migrate to shared workflows#335

Open
mirekys wants to merge 1 commit intoinveniosoftware:masterfrom
oarepo:mirekys/shared-workflows
Open

ci: migrate to shared workflows#335
mirekys wants to merge 1 commit intoinveniosoftware:masterfrom
oarepo:mirekys/shared-workflows

Conversation

@mirekys
Copy link
Copy Markdown

@mirekys mirekys commented Apr 30, 2026

❤️ Thank you for your contribution!

Description

  • Replaces js-tests with shared inveniosoftware/workflows
  • Updates Node test matrix to 22.x, 24.x, 26.x
  • Adds run-js-linter.sh and run-js-tests.sh scripts
  • Updates Node requirement to >=22.0.0

Part of: inveniosoftware/rfcs#112

Checklist

Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

Frontend

Reminder

By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

  1. You license your contribution under the same terms as the current repository’s license.
  2. You agree that you have the right to license your contribution under the current repository’s license.

* Replaces js-tests with shared inveniosoftware/workflows
* Updates Node test matrix to 22.x, 24.x, 26.x
* Adds run-js-linter.sh and run-js-tests.sh scripts
* Updates Node requirement to >=22.0.0
@mirekys mirekys mentioned this pull request May 5, 2026
10 tasks
@mirekys mirekys added this to v14 May 5, 2026
@mirekys mirekys moved this to 🏗 In progress in v14 May 5, 2026
@mirekys mirekys self-assigned this May 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🏗 In progress

Development

Successfully merging this pull request may close these issues.

1 participant