Skip to content

Commit 6bc40c4

Browse files
committed
Include LICENSE file in all release archives
1 parent 785748c commit 6bc40c4

2 files changed

Lines changed: 12 additions & 8 deletions

File tree

.github/workflows/dry-run.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -178,8 +178,9 @@ jobs:
178178

179179
- name: Archive standard binary
180180
run: |
181+
cp LICENSE build/c/
181182
tar -czf codebase-memory-mcp-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \
182-
-C build/c codebase-memory-mcp
183+
-C build/c codebase-memory-mcp LICENSE
183184
184185
- name: Build UI binary
185186
run: scripts/build.sh --with-ui CC=${{ matrix.cc }} CXX=${{ matrix.cxx }}
@@ -190,8 +191,9 @@ jobs:
190191

191192
- name: Archive UI binary
192193
run: |
194+
cp LICENSE build/c/
193195
tar -czf codebase-memory-mcp-ui-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \
194-
-C build/c codebase-memory-mcp
196+
-C build/c codebase-memory-mcp LICENSE
195197
196198
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
197199
with:
@@ -229,7 +231,7 @@ jobs:
229231
BIN=build/c/codebase-memory-mcp
230232
[ -f "${BIN}.exe" ] && BIN="${BIN}.exe"
231233
cp "$BIN" codebase-memory-mcp.exe
232-
zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe
234+
zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe LICENSE
233235
234236
- name: Build UI binary
235237
shell: msys2 {0}
@@ -241,7 +243,7 @@ jobs:
241243
BIN=build/c/codebase-memory-mcp
242244
[ -f "${BIN}.exe" ] && BIN="${BIN}.exe"
243245
cp "$BIN" codebase-memory-mcp-ui.exe
244-
zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe
246+
zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe LICENSE
245247
246248
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
247249
with:

.github/workflows/release.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -176,8 +176,9 @@ jobs:
176176

177177
- name: Archive standard binary
178178
run: |
179+
cp LICENSE build/c/
179180
tar -czf codebase-memory-mcp-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \
180-
-C build/c codebase-memory-mcp
181+
-C build/c codebase-memory-mcp LICENSE
181182
182183
- name: Build UI binary
183184
run: scripts/build.sh --with-ui --version ${{ inputs.version }} CC=${{ matrix.cc }} CXX=${{ matrix.cxx }}
@@ -188,8 +189,9 @@ jobs:
188189

189190
- name: Archive UI binary
190191
run: |
192+
cp LICENSE build/c/
191193
tar -czf codebase-memory-mcp-ui-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \
192-
-C build/c codebase-memory-mcp
194+
-C build/c codebase-memory-mcp LICENSE
193195
194196
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
195197
with:
@@ -226,7 +228,7 @@ jobs:
226228
BIN=build/c/codebase-memory-mcp
227229
[ -f "${BIN}.exe" ] && BIN="${BIN}.exe"
228230
cp "$BIN" codebase-memory-mcp.exe
229-
zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe
231+
zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe LICENSE
230232
231233
- name: Build UI binary
232234
shell: msys2 {0}
@@ -238,7 +240,7 @@ jobs:
238240
BIN=build/c/codebase-memory-mcp
239241
[ -f "${BIN}.exe" ] && BIN="${BIN}.exe"
240242
cp "$BIN" codebase-memory-mcp-ui.exe
241-
zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe
243+
zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe LICENSE
242244
243245
- uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
244246
with:

0 commit comments

Comments
 (0)