From 6bc40c42e3895e5bad3ca2f31607fb37c0d6e8a2 Mon Sep 17 00:00:00 2001 From: Martin Vogel Date: Sat, 21 Mar 2026 20:23:42 +0100 Subject: [PATCH] Include LICENSE file in all release archives --- .github/workflows/dry-run.yml | 10 ++++++---- .github/workflows/release.yml | 10 ++++++---- 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/.github/workflows/dry-run.yml b/.github/workflows/dry-run.yml index 938ff8d50..9136626ca 100644 --- a/.github/workflows/dry-run.yml +++ b/.github/workflows/dry-run.yml @@ -178,8 +178,9 @@ jobs: - name: Archive standard binary run: | + cp LICENSE build/c/ tar -czf codebase-memory-mcp-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \ - -C build/c codebase-memory-mcp + -C build/c codebase-memory-mcp LICENSE - name: Build UI binary run: scripts/build.sh --with-ui CC=${{ matrix.cc }} CXX=${{ matrix.cxx }} @@ -190,8 +191,9 @@ jobs: - name: Archive UI binary run: | + cp LICENSE build/c/ tar -czf codebase-memory-mcp-ui-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \ - -C build/c codebase-memory-mcp + -C build/c codebase-memory-mcp LICENSE - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: @@ -229,7 +231,7 @@ jobs: BIN=build/c/codebase-memory-mcp [ -f "${BIN}.exe" ] && BIN="${BIN}.exe" cp "$BIN" codebase-memory-mcp.exe - zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe + zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe LICENSE - name: Build UI binary shell: msys2 {0} @@ -241,7 +243,7 @@ jobs: BIN=build/c/codebase-memory-mcp [ -f "${BIN}.exe" ] && BIN="${BIN}.exe" cp "$BIN" codebase-memory-mcp-ui.exe - zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe + zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe LICENSE - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 85b025b5a..59ae112fc 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -176,8 +176,9 @@ jobs: - name: Archive standard binary run: | + cp LICENSE build/c/ tar -czf codebase-memory-mcp-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \ - -C build/c codebase-memory-mcp + -C build/c codebase-memory-mcp LICENSE - name: Build UI binary run: scripts/build.sh --with-ui --version ${{ inputs.version }} CC=${{ matrix.cc }} CXX=${{ matrix.cxx }} @@ -188,8 +189,9 @@ jobs: - name: Archive UI binary run: | + cp LICENSE build/c/ tar -czf codebase-memory-mcp-ui-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz \ - -C build/c codebase-memory-mcp + -C build/c codebase-memory-mcp LICENSE - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: @@ -226,7 +228,7 @@ jobs: BIN=build/c/codebase-memory-mcp [ -f "${BIN}.exe" ] && BIN="${BIN}.exe" cp "$BIN" codebase-memory-mcp.exe - zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe + zip codebase-memory-mcp-windows-amd64.zip codebase-memory-mcp.exe LICENSE - name: Build UI binary shell: msys2 {0} @@ -238,7 +240,7 @@ jobs: BIN=build/c/codebase-memory-mcp [ -f "${BIN}.exe" ] && BIN="${BIN}.exe" cp "$BIN" codebase-memory-mcp-ui.exe - zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe + zip codebase-memory-mcp-ui-windows-amd64.zip codebase-memory-mcp-ui.exe LICENSE - uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: