Skip to content

Commit a7b93af

Browse files
committed
release CI for proxy
1 parent dbd4213 commit a7b93af

File tree

2 files changed

+29
-3
lines changed

2 files changed

+29
-3
lines changed

.github/workflows/release.yml

Lines changed: 28 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,13 +73,20 @@ jobs:
7373
./dist/${{ steps.make_dist.outputs.archive }}
7474
retention-days: 2
7575

76-
- name: Upload checksum artefact
76+
- name: Upload execution client checksum artefact
7777
uses: actions/upload-artifact@v4
7878
with:
7979
name: ${{ matrix.os }}-${{ matrix.cpu }}-checksum
8080
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_execution_client.sha512sum
8181
retention-days: 2
8282

83+
- name: Upload proxy checksum artefact
84+
uses: actions/upload-artifact@v4
85+
with:
86+
name: proxy-${{ matrix.os }}-${{ matrix.cpu }}-checksum
87+
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus_verified_proxy.sha512sum
88+
retention-days: 2
89+
8390
- name: Login to Docker Hub
8491
# This step runs only if the tag starts with 'v'
8592
if: matrix.os == 'linux' && startsWith(github.ref, 'refs/tags/v')
@@ -121,6 +128,8 @@ jobs:
121128
122129
## SHA512 checksums
123130
131+
### Nimbus Execution Client
132+
124133
\`\`\`text
125134
EOF
126135
echo '# Linux AMD64' >> release_notes.md
@@ -129,9 +138,22 @@ jobs:
129138
cat linux-arm64-checksum/* >> release_notes.md
130139
echo '# Windows AMD64' >> release_notes.md
131140
cat windows-amd64-checksum/* >> release_notes.md
132-
echo '# macos ARM64' >> release_notes.md
141+
echo '# macOS ARM64' >> release_notes.md
133142
cat macos-arm64-checksum/* >> release_notes.md
134143
echo '```' >> release_notes.md
144+
echo '' >> release_notes.md
145+
echo '### Nimbus Execution Client' >> release_notes.md
146+
echo '' >> release_notes.md
147+
echo '```' >> release_notes.md
148+
echo '# Linux AMD64' >> release_notes.md
149+
cat proxy-linux-amd64-checksum/* >> release_notes.md
150+
echo '# Linux ARM64' >> release_notes.md
151+
cat proxy-linux-arm64-checksum/* >> release_notes.md
152+
echo '# Windows AMD64' >> release_notes.md
153+
cat proxy-windows-amd64-checksum/* >> release_notes.md
154+
echo '# macOS ARM64' >> release_notes.md
155+
cat proxy-macos-arm64-checksum/* >> release_notes.md
156+
echo '```' >> release_notes.md
135157
136158
- name: Create release
137159
id: create_release
@@ -162,6 +184,10 @@ jobs:
162184
windows-amd64-checksum
163185
macos-arm64-archive
164186
macos-arm64-checksum
187+
proxy-linux-amd64-checksum
188+
proxy-linux-arm64-checksum
189+
proxy-windows-amd64-checksum
190+
proxy-macos-arm64-checksum
165191
166192
#- name: Login to Docker Hub
167193
# uses: docker/login-action@v3

docker/dist/entry_point.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ if [[ -z "${1}" ]]; then
1818
fi
1919

2020
PLATFORM="${1}"
21-
BINARIES="nimbus_execution_client"
21+
BINARIES="nimbus_execution_client nimbus_verified_proxy"
2222
ROCKSDB_DIR=/usr/rocksdb
2323

2424
echo -e "\nPLATFORM=${PLATFORM}"

0 commit comments

Comments
 (0)