Skip to content

Commit 2cfc5da

Browse files
committed
correction work
1 parent ba8471d commit 2cfc5da

File tree

1 file changed

+11
-16
lines changed

1 file changed

+11
-16
lines changed

.github/workflows/build-on-release.yml

Lines changed: 11 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,7 @@ jobs:
99
name: Build static releases
1010
runs-on: ubuntu-latest
1111
env:
12-
OS: "linux, windows"
13-
ARCH: "amd64, arm64"
12+
CADDY_VERSIONS: "v2.1.0,v2.2.3,v2.3.0,v2.4.6,v2.5.2,v2.6.4,v2.7.6"
1413

1514
steps:
1615
- name: Checkout repository
@@ -32,27 +31,23 @@ jobs:
3231
- name: Install libvips and libvips-dev
3332
run: |
3433
sudo apt-get install -y libvips libvips-dev
35-
34+
3635
3736
- name: Build static releases
3837
run: |
39-
for os in $(echo $OS | tr ',' ' '); do
40-
for arch in $(echo $ARCH | tr ',' ' '); do
41-
GOOS=${os} GOARCH=${arch} CGO_ENABLED=1 xcaddy build --output caddy-${os}-${arch} --with github.com/quix-labs/caddy-image-processor=.
42-
done
38+
for version in $(echo $CADDY_VERSIONS | tr ',' ' '); do
39+
CGO_ENABLED=1 xcaddy build ${version} --output caddy-${version} --with github.com/quix-labs/caddy-image-processor=.
4340
done
4441
4542
- name: Upload Release Assets
4643
run: |
47-
for os in $(echo $OS | tr ',' ' '); do
48-
for arch in $(echo $ARCH | tr ',' ' '); do
49-
echo "Uploading caddy-${os}-${arch}..."
50-
curl \
51-
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
52-
-H "Content-Type: application/octet-stream" \
53-
--data-binary @caddy-${os}-${arch} \
54-
-X POST "${{ github.event.release.upload_url }}/assets?name=caddy-${os}-${arch}"
55-
done
44+
for version in $(echo $CADDY_VERSIONS | tr ',' ' '); do
45+
echo "Uploading caddy-${version}..."
46+
curl \
47+
-H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" \
48+
-H "Content-Type: application/octet-stream" \
49+
--data-binary @caddy-${version} \
50+
-X POST "${{ github.event.release.upload_url }}/assets?name=caddy-${version}"
5651
done
5752
#
5853
# - name: Upload Release Asset (${{ matrix.os }}/${{ matrix.arch }})

0 commit comments

Comments
 (0)