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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions