Skip to content

ci: update GitHub Actions using deprecated Node.js 20 #151

@davidpoblador

Description

@davidpoblador

Problem

GitHub warns that two actions in release.yml and test-ghostty.yml use Node.js 20, which will be forced to Node.js 24 by June 2, 2026:

  • mlugg/setup-zig@v2
  • xavierLowmiller/xcodegen-action@1.2.4
Node.js 20 actions are deprecated. Actions will be forced to run with Node.js 24
by default starting June 2nd, 2026.

Fix

Check for newer versions of these actions that support Node.js 24:

Affected workflows

  • .github/workflows/release.yml
  • .github/workflows/test-ghostty.yml

Reference

Build: https://github.com/alltuner/factoryfloor/actions/runs/23294661860/job/67738861416

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