Skip to content

Replace whelk-io/maven-settings-xml-action due to Node.js 20 deprecation #491

@noraeb

Description

@noraeb

Problem
The whelk-io/maven-settings-xml-action currently used in our workflows relies on Node.js 20, which will be deprecated on GitHub Actions runners as announced in the GitHub changelog. The project is archived so we can't expect an updated version.

Impact
Once Node.js 20 is deprecated later this year, this action will stop working, breaking our build pipeline.

Proposed Solution
Replace whelk-io/maven-settings-xml-action with an alternative Github action.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions