diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 74cb6aa..2aaf564 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -34,31 +34,10 @@ jobs: uses: astral-sh/setup-uv@v7 with: enable-cache: true - - - name: Cache uv tools - uses: actions/cache@v4 - with: - path: ~/.local/share/uv/tools - key: ${{ runner.os }}-uv-tools-serena - restore-keys: | - ${{ runner.os }}-uv-tools- - name: Install Serena run: uv tool install --from git+https://github.com/oraios/serena serena-agent - - name: Create Serena cache key - id: serena-cache-hash - run: echo "hash=${{ runner.os }}-serena-cache-${{ hashFiles('**/*.swift', 'Tuist/**/*', 'Projects/**/*.swift') }}" >> $GITHUB_OUTPUT - - - name: Cache Serena data - uses: actions/cache@v4 - id: cache-serena - with: - path: .serena - key: ${{ steps.serena-cache-hash.outputs.hash }} - restore-keys: | - ${{ runner.os }}-serena-cache- - - name: Run Claude Code id: claude uses: anthropics/claude-code-action@v1