Skip to content

Update OpenResty to v1.29.2.4 (GitHub direct download)#12

Closed
hamawata wants to merge 2 commits into
masterfrom
claude/stupefied-spence-cf00fd
Closed

Update OpenResty to v1.29.2.4 (GitHub direct download)#12
hamawata wants to merge 2 commits into
masterfrom
claude/stupefied-spence-cf00fd

Conversation

@hamawata
Copy link
Copy Markdown

@hamawata hamawata commented May 15, 2026

Summary

  • RESTY_VERSION1.27.1.21.29.2.4 に更新
  • OpenResty ダウンロード元を openresty.org/download から GitHub タグ直接DLに変更
    • v1.29.2.4 は公式リリースページに掲載されていないため

変更内容

-ARG RESTY_VERSION="1.27.1.2"
+ARG RESTY_VERSION="1.29.2.4"

-&& curl -fSL https://openresty.org/download/openresty-${RESTY_VERSION}.tar.gz ...
+&& curl -fSL https://github.com/openresty/openresty/archive/refs/tags/v${RESTY_VERSION}.tar.gz ...

GitHub archive の tarball は openresty-1.29.2.4/ に展開されるため、その後の cd /tmp/openresty-${RESTY_VERSION} は変更不要。

Test plan

  • docker build --platform=linux/arm64 -t dev-resty:local . でビルド成功を確認
  • docker run --rm dev-resty:local -v でバージョンが 1.29.2.4 であることを確認
  • CI の build-and-push ワークフローが正常に通過することを確認

🤖 Generated with Claude Code

v1.29.2.4 is not available on openresty.org/download, so switch the
download URL to the GitHub archive tarball directly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@hamawata hamawata marked this pull request as draft May 15, 2026 11:03
….2.3-4

- OpenSSL: 3.4.3 → 3.5.6 (patch version: 3.4.1 → 3.5.5)
- PCRE2: 10.44 → 10.47 (SHA256 updated)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Comment thread Dockerfile
&& curl -fSL https://github.com/openresty/openresty/archive/refs/tags/v${RESTY_VERSION}.tar.gz -o openresty-${RESTY_VERSION}.tar.gz \
&& tar xzf openresty-${RESTY_VERSION}.tar.gz \
&& cd /tmp/openresty-${RESTY_VERSION} \
&& eval ./configure -j${RESTY_J} ${_RESTY_CONFIG_DEPS} ${RESTY_CONFIG_OPTIONS} ${RESTY_CONFIG_OPTIONS_MORE} ${RESTY_LUAJIT_OPTIONS} ${RESTY_PCRE_OPTIONS} \
Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

DL先変えただけだと、ここで./configureが存在せずエラー(util/configureにありそう)

@fecker
Copy link
Copy Markdown
Member

fecker commented May 20, 2026

すいません、対応ありがとうございます!

#13

こっちが正解でした。(なぜか、ソースをbuild する必要があったりするというカオス)

@fecker fecker closed this May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants