Skip to content

Commit f66ec09

Browse files
committed
ci: Only build-from-source for 1.29 right now
Signed-off-by: Evan Wies <evan@neomantra.net>
1 parent 3c01644 commit f66ec09

2 files changed

Lines changed: 110 additions & 103 deletions

File tree

.github/workflows/docker-publish.yml

Lines changed: 105 additions & 102 deletions
Original file line numberDiff line numberDiff line change
@@ -63,101 +63,101 @@ jobs:
6363
build-args: RESTY_STRIP_BINARIES=1
6464

6565
# --- Alpine APK ---
66-
- flavor: alpine-apk
67-
arch: amd64
68-
dockerfile: alpine-apk/Dockerfile
69-
platforms: linux/amd64
70-
- flavor: alpine-apk
71-
arch: arm64
72-
dockerfile: alpine-apk/Dockerfile
73-
platforms: linux/arm64
66+
#- flavor: alpine-apk
67+
# arch: amd64
68+
# dockerfile: alpine-apk/Dockerfile
69+
# platforms: linux/amd64
70+
#- flavor: alpine-apk
71+
# arch: arm64
72+
# dockerfile: alpine-apk/Dockerfile
73+
# platforms: linux/arm64
7474

7575
# --- Rocky Linux ---
76-
- flavor: rocky
77-
arch: amd64
78-
dockerfile: fedora/Dockerfile
79-
platforms: linux/amd64
80-
build-args: |
81-
RESTY_IMAGE_BASE=rockylinux
82-
RESTY_IMAGE_TAG=8.5
83-
RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
84-
RESTY_RPM_DIST=el8
85-
- flavor: rocky
86-
arch: arm64
87-
dockerfile: fedora/Dockerfile
88-
platforms: linux/arm64
89-
build-args: |
90-
RESTY_IMAGE_BASE=rockylinux
91-
RESTY_IMAGE_TAG=8.5
92-
RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
93-
RESTY_RPM_DIST=el8
94-
RESTY_RPM_ARCH=aarch64
76+
#- flavor: rocky
77+
# arch: amd64
78+
# dockerfile: fedora/Dockerfile
79+
# platforms: linux/amd64
80+
# build-args: |
81+
# RESTY_IMAGE_BASE=rockylinux
82+
# RESTY_IMAGE_TAG=8.5
83+
# RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
84+
# RESTY_RPM_DIST=el8
85+
#- flavor: rocky
86+
# arch: arm64
87+
# dockerfile: fedora/Dockerfile
88+
# platforms: linux/arm64
89+
# build-args: |
90+
# RESTY_IMAGE_BASE=rockylinux
91+
# RESTY_IMAGE_TAG=8.5
92+
# RESTY_YUM_REPO=https://openresty.org/package/rocky/openresty.repo
93+
# RESTY_RPM_DIST=el8
94+
# RESTY_RPM_ARCH=aarch64
9595

9696
# --- Fedora ---
9797
# Note: fedora-aarch64 is commented out in Travis CI
98-
- flavor: fedora
99-
arch: amd64
100-
dockerfile: fedora/Dockerfile
101-
platforms: linux/amd64
98+
#- flavor: fedora
99+
# arch: amd64
100+
# dockerfile: fedora/Dockerfile
101+
# platforms: linux/amd64
102102

103103
# --- Debian Bookworm ---
104-
- flavor: bookworm
105-
arch: amd64
106-
dockerfile: bookworm/Dockerfile
107-
platforms: linux/amd64
108-
- flavor: bookworm
109-
arch: arm64
110-
dockerfile: bookworm/Dockerfile
111-
platforms: linux/arm64
112-
build-args: |
113-
RESTY_APT_REPO=https://openresty.org/package/arm64/debian
114-
RESTY_APT_ARCH=arm64
104+
#- flavor: bookworm
105+
# arch: amd64
106+
# dockerfile: bookworm/Dockerfile
107+
# platforms: linux/amd64
108+
#- flavor: bookworm
109+
# arch: arm64
110+
# dockerfile: bookworm/Dockerfile
111+
# platforms: linux/arm64
112+
# build-args: |
113+
# RESTY_APT_REPO=https://openresty.org/package/arm64/debian
114+
# RESTY_APT_ARCH=arm64
115115

116116
# --- Debian Bookworm Buildpack ---
117-
- flavor: bookworm-buildpack
118-
arch: amd64
119-
dockerfile: bookworm/Dockerfile.buildpack
120-
platforms: linux/amd64
121-
- flavor: bookworm-buildpack
122-
arch: arm64
123-
dockerfile: bookworm/Dockerfile.buildpack
124-
platforms: linux/arm64
125-
build-args: |
126-
RESTY_APT_REPO=https://openresty.org/package/arm64/debian
127-
RESTY_APT_ARCH=arm64
117+
#- flavor: bookworm-buildpack
118+
# arch: amd64
119+
# dockerfile: bookworm/Dockerfile.buildpack
120+
# platforms: linux/amd64
121+
#- flavor: bookworm-buildpack
122+
# arch: arm64
123+
# dockerfile: bookworm/Dockerfile.buildpack
124+
# platforms: linux/arm64
125+
# build-args: |
126+
# RESTY_APT_REPO=https://openresty.org/package/arm64/debian
127+
# RESTY_APT_ARCH=arm64
128128

129129
# --- Debian Bullseye ---
130-
- flavor: bullseye
131-
arch: amd64
132-
dockerfile: bullseye/Dockerfile
133-
platforms: linux/amd64
134-
- flavor: bullseye
135-
arch: arm64
136-
dockerfile: bullseye/Dockerfile
137-
platforms: linux/arm64
138-
build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
130+
#- flavor: bullseye
131+
# arch: amd64
132+
# dockerfile: bullseye/Dockerfile
133+
# platforms: linux/amd64
134+
#- flavor: bullseye
135+
# arch: arm64
136+
# dockerfile: bullseye/Dockerfile
137+
# platforms: linux/arm64
138+
# build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
139139

140140
# --- Debian Bullseye Debug ---
141-
- flavor: bullseye-debug
142-
arch: amd64
143-
dockerfile: bullseye/Dockerfile.debug
144-
platforms: linux/amd64
145-
- flavor: bullseye-debug
146-
arch: arm64
147-
dockerfile: bullseye/Dockerfile.debug
148-
platforms: linux/arm64
149-
build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
141+
#- flavor: bullseye-debug
142+
# arch: amd64
143+
# dockerfile: bullseye/Dockerfile.debug
144+
# platforms: linux/amd64
145+
#- flavor: bullseye-debug
146+
# arch: arm64
147+
# dockerfile: bullseye/Dockerfile.debug
148+
# platforms: linux/arm64
149+
# build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
150150

151151
# --- Debian Bullseye Valgrind ---
152-
- flavor: bullseye-valgrind
153-
arch: amd64
154-
dockerfile: bullseye/Dockerfile.valgrind
155-
platforms: linux/amd64
156-
- flavor: bullseye-valgrind
157-
arch: arm64
158-
dockerfile: bullseye/Dockerfile.valgrind
159-
platforms: linux/arm64
160-
build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
152+
#- flavor: bullseye-valgrind
153+
# arch: amd64
154+
# dockerfile: bullseye/Dockerfile.valgrind
155+
# platforms: linux/amd64
156+
#- flavor: bullseye-valgrind
157+
# arch: arm64
158+
# dockerfile: bullseye/Dockerfile.valgrind
159+
# platforms: linux/arm64
160+
# build-args: RESTY_APT_REPO=https://openresty.org/package/arm64/debian
161161

162162
# --- Ubuntu Jammy ---
163163
- flavor: jammy
@@ -252,7 +252,9 @@ jobs:
252252
runs-on: ubuntu-latest
253253
strategy:
254254
matrix:
255-
flavor: [alpine, alpine-slim, alpine-apk, rocky, fedora, bookworm, bookworm-buildpack, bullseye, bullseye-debug, bullseye-valgrind, jammy, noble]
255+
flavor: [alpine, alpine-slim, jammy, noble]
256+
#flavor: [alpine, alpine-slim, alpine-apk, rocky, fedora, bookworm, bookworm-buildpack, bullseye, bullseye-debug, bullseye-valgrind, jammy, noble]
257+
256258
steps:
257259
- name: Checkout
258260
uses: actions/checkout@v4
@@ -283,27 +285,27 @@ jobs:
283285
fail-fast: false
284286
matrix:
285287
include:
286-
- flavor: bookworm-fat
287-
base_flavor: bookworm
288-
arch: amd64
289-
dockerfile: bookworm/Dockerfile.fat
290-
platforms: linux/amd64
291-
- flavor: bookworm-fat
292-
base_flavor: bookworm
293-
arch: arm64
294-
dockerfile: bookworm/Dockerfile.fat
295-
platforms: linux/arm64
288+
#- flavor: bookworm-fat
289+
# base_flavor: bookworm
290+
# arch: amd64
291+
# dockerfile: bookworm/Dockerfile.fat
292+
# platforms: linux/amd64
293+
#- flavor: bookworm-fat
294+
# base_flavor: bookworm
295+
# arch: arm64
296+
# dockerfile: bookworm/Dockerfile.fat
297+
# platforms: linux/arm64
296298

297-
- flavor: bullseye-fat
298-
base_flavor: bullseye
299-
arch: amd64
300-
dockerfile: bullseye/Dockerfile.fat
301-
platforms: linux/amd64
302-
- flavor: bullseye-fat
303-
base_flavor: bullseye
304-
arch: arm64
305-
dockerfile: bullseye/Dockerfile.fat
306-
platforms: linux/arm64
299+
#- flavor: bullseye-fat
300+
# base_flavor: bullseye
301+
# arch: amd64
302+
# dockerfile: bullseye/Dockerfile.fat
303+
# platforms: linux/amd64
304+
#- flavor: bullseye-fat
305+
# base_flavor: bullseye
306+
# arch: arm64
307+
# dockerfile: bullseye/Dockerfile.fat
308+
# platforms: linux/arm64
307309

308310
- flavor: alpine-fat
309311
base_flavor: alpine
@@ -395,7 +397,8 @@ jobs:
395397
runs-on: ubuntu-latest
396398
strategy:
397399
matrix:
398-
flavor: [bookworm-fat, bullseye-fat, alpine-fat]
400+
flavor: [alpine-fat]
401+
#flavor: [bookworm-fat, bullseye-fat, alpine-fat]
399402
steps:
400403
- name: Checkout
401404
uses: actions/checkout@v4

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
`docker-openresty` Changelog
22
============================
33

4-
## 1.29.2.1-0 (2026-03-02)
4+
## 1.29.2.1-0 (2026-03-05)
5+
6+
**This release only includes build-from-source flavors:
7+
`alpine`, `alpine-fat`, `alpine-slim`, `jammy`, `noble`**
58

69
* Upgrade OpenResty to 1.29.2.1
10+
* Exclude build-from-upstream until they are available
711
* Archive `bionic` and `focal` as they are vanilla EOL
812
* Archive `amzn2`, `centos`, and `centos7` as they are EOL.
913

0 commit comments

Comments
 (0)