Skip to content

Choose a tag to compare

@leafo leafo released this 24 Apr 16:57

What's Changed

Breaking

  • Runtime bumped from node20 to node24 — requires a runner with Node 24 support (current ubuntu-latest is fine).

Fixes

  • Fixed broken ./configure invocation (stray quote + flags passed as a string instead of an args array).
  • Fixed cleanup of the build directory after install — the previous rm -rf never actually ran, leaving .openresty/ in the workspace.

Updates

  • Default OpenResty version bumped from 1.27.1.2 to 1.29.2.3.
  • main.js converted to ESM to track the latest @actions/* majors.
  • @actions/* dependencies updated to current majors:
    • @actions/cache: ^5.0.1 → ^6.0.0
    • @actions/core: ^2.0.1 → ^3.0.1
    • @actions/exec: ^2.0.0 → ^3.0.0
    • @actions/io: ^2.0.0 → ^3.0.2
    • @actions/tool-cache: ^3.x → ^4.0.0
  • README example updated to pin leafo/gh-actions-openresty@v3 and actions/checkout@v6.

Full Changelog: v2.1.0...v3.0.0