diff --git a/.github/workflows/cairo-zero-release.yml b/.github/workflows/cairo-zero-release.yml index da7793f0a..2d3bed1f8 100644 --- a/.github/workflows/cairo-zero-release.yml +++ b/.github/workflows/cairo-zero-release.yml @@ -51,7 +51,7 @@ jobs: enable-cache: true cache-dependency-glob: uv.lock - name: Install dependencies - run: make setup + run: make setup-ci - name: Compile all the cairo files run: make build - name: Zip the build diff --git a/.github/workflows/ssj-ci.yml b/.github/workflows/ssj-ci.yml index 0ce4e3128..e5b8c7f00 100644 --- a/.github/workflows/ssj-ci.yml +++ b/.github/workflows/ssj-ci.yml @@ -69,7 +69,7 @@ jobs: python-version-file: .python-version - name: Install dependencies - run: make setup + run: make setup-ci - name: Load performance artifacts uses: actions/download-artifact@v3 diff --git a/Makefile b/Makefile index 9cf1a8588..941af17cf 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,11 @@ $(SSJ_ZIP): setup: @python kakarot_scripts/setup/setup.py $(wordlist 2,$(words $(MAKECMDGOALS)),$(MAKECMDGOALS)) uv sync --all-extras --dev + +setup-ci: + cp .env.example .env + uv sync --all-extras --dev + katana: ; build: $(SSJ_DIR)