elementary / elementary/website

Update to supported version of Node.js in the workflows and on the server

Open
#4,037 4 comments 0 reactions 1 assignee Claimed by @lewisgoddard View on GitHub
Needs Server Side Changes Priority: High
Dominant language
PHP
Stars
1.3k
Forks
716
Avg merge
12h 45m
Merged PRs (30d)
23

Description

### Problem

The following two workflows uses Node.js 18 which was EOL.

- https://github.com/elementary/website/blob/f5758d8337cdcdc08107aba56ac614a09d785c76/.github/workflows/ci.yml
- https://github.com/elementary/website/blob/f5758d8337cdcdc08107aba56ac614a09d785c76/.github/workflows/update_translations.yml

like this:

```yml
- name: Setup Node.js
uses: actions/setup-node@v6.3.0
with:
node-version: 18
```

FYI supported list of Node.js: https://nodejs.org/en/about/previous-releases

### Proposal

These workflow files should use supported version of Node.js.

### Prior Art (Optional)

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.