diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 40767b82..992d4099 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,19 +49,22 @@ jobs: tag: ${{ steps.release.outputs.tag }} build-macos: - needs: release - if: needs.release.outputs.released == 'true' + #needs: release + #if: needs.release.outputs.released == 'true' runs-on: macos-latest steps: - uses: actions/checkout@v4 - with: - ref: ${{ needs.release.outputs.tag }} + #with: + # ref: ${{ needs.release.outputs.tag }} - name: Set up Python uses: actions/setup-python@v5 with: python-version: '3.12' + - name: Install librsvg + run: brew install librsvg + - name: Install uv run: | pip install uv @@ -74,15 +77,6 @@ jobs: run: | uv pip install -e .[dev] - - name: Install librsvg - run: brew install librsvg - - - name: Create icon - run: | - cd installer - chmod +x make_icons.sh - ./make_icons.sh - - name: Build macOS installer run: | # Debug info diff --git a/Makefile b/Makefile index 06b4920d..69a9a791 100644 --- a/Makefile +++ b/Makefile @@ -32,6 +32,7 @@ run-dev: # Build app installer installer-mac: + cd installer && chmod +x make_icons.sh && ./make_icons.sh cd installer && uv run python setup.py bdist_mac installer-win: diff --git a/uv.lock b/uv.lock index a13ed39e..3292aad2 100644 --- a/uv.lock +++ b/uv.lock @@ -70,7 +70,7 @@ wheels = [ [[package]] name = "basic-memory" -version = "0.1.2" +version = "0.2.19" source = { editable = "." } dependencies = [ { name = "aiosqlite" },