From ad6a4fae17395f8168400f5e20adc4f10bdd9d43 Mon Sep 17 00:00:00 2001 From: highonhopium Date: Tue, 3 Dec 2024 08:18:06 +0000 Subject: [PATCH] replacing ci command with prep script --- .github/workflows/tauri-release.yml | 21 +-------------------- .github/workflows/tauri.yaml | 20 +------------------- .github/workflows/test-ui-components.yaml | 16 ++-------------- .github/workflows/test-webapp.yaml | 17 +---------------- .github/workflows/vercel-preview.yaml | 19 +------------------ .github/workflows/vercel-prod.yaml | 19 +------------------ 6 files changed, 7 insertions(+), 105 deletions(-) diff --git a/.github/workflows/tauri-release.yml b/.github/workflows/tauri-release.yml index 370302dfc..11aff3396 100644 --- a/.github/workflows/tauri-release.yml +++ b/.github/workflows/tauri-release.yml @@ -65,26 +65,7 @@ jobs: uses: DeterminateSystems/nix-installer-action@v4 - uses: DeterminateSystems/magic-nix-cache-action@v2 - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude - - - - run: nix develop .#tauri-shell -c ob-tauri-prelude - - - run: nix develop -c npm run build - working-directory: packages/orderbook - - run: nix develop -c npm run build - working-directory: packages/ui-components + - run: ./prep-all.sh - run: nix develop .#tauri-shell -c ob-tauri-unit-test diff --git a/.github/workflows/tauri.yaml b/.github/workflows/tauri.yaml index 5b7c52840..0a1540a00 100644 --- a/.github/workflows/tauri.yaml +++ b/.github/workflows/tauri.yaml @@ -57,25 +57,7 @@ jobs: uses: DeterminateSystems/nix-installer-action@v4 - uses: DeterminateSystems/magic-nix-cache-action@v2 - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude - - - run: nix develop .#tauri-shell -c ob-tauri-prelude - - - run: nix develop -c npm run build - working-directory: packages/orderbook - - run: nix develop -c npm run build - working-directory: packages/ui-components + - run: ./prep-all.sh - run: nix develop .#tauri-shell -c ob-tauri-unit-test diff --git a/.github/workflows/test-ui-components.yaml b/.github/workflows/test-ui-components.yaml index 5b2412c69..a47f0fb6c 100644 --- a/.github/workflows/test-ui-components.yaml +++ b/.github/workflows/test-ui-components.yaml @@ -19,20 +19,8 @@ jobs: - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude - - run: nix develop -c npm run build - working-directory: packages/orderbook + - run: ./prep-all.sh + - run: nix develop -c npm run svelte-lint-format-check working-directory: packages/ui-components - run: nix develop -c npm run test diff --git a/.github/workflows/test-webapp.yaml b/.github/workflows/test-webapp.yaml index 4809b5ed1..2da6e78a2 100644 --- a/.github/workflows/test-webapp.yaml +++ b/.github/workflows/test-webapp.yaml @@ -19,23 +19,8 @@ jobs: - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude + - run: ./prep-all.sh - - run: nix develop -c npm run build - working-directory: packages/ui-components - - run: nix develop -c npm run build - working-directory: packages/orderbook - run: nix develop -c npm run svelte-lint-format-check working-directory: packages/webapp - run: nix develop -c npm run test diff --git a/.github/workflows/vercel-preview.yaml b/.github/workflows/vercel-preview.yaml index d0ef9be88..458fa344d 100644 --- a/.github/workflows/vercel-preview.yaml +++ b/.github/workflows/vercel-preview.yaml @@ -20,25 +20,8 @@ jobs: - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude + - run: ./prep-all.sh - - run: nix develop -c npm run build - working-directory: packages/orderbook - - run: nix develop -c npm run build - working-directory: packages/ui-components - - run: nix develop -c npm run build - working-directory: packages/orderbook - run: nix develop .#webapp-shell -c npm run build working-directory: packages/webapp diff --git a/.github/workflows/vercel-prod.yaml b/.github/workflows/vercel-prod.yaml index fbcef37c8..203f7841b 100644 --- a/.github/workflows/vercel-prod.yaml +++ b/.github/workflows/vercel-prod.yaml @@ -20,25 +20,8 @@ jobs: - uses: DeterminateSystems/nix-installer-action@main - uses: DeterminateSystems/magic-nix-cache-action@main - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter - - run: nix develop -c rainix-sol-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-rs-prelude - working-directory: lib/rain.interpreter/lib/rain.metadata - - run: nix develop -c rainix-sol-prelude - - run: nix develop -c rainix-rs-prelude - - run: nix develop -c raindex-prelude - - run: nix develop -c ob-ui-components-prelude + - run: ./prep-all.sh - - run: nix develop -c npm run build - working-directory: packages/orderbook - - run: nix develop -c npm run build - working-directory: packages/ui-components - - run: nix develop -c npm run build - working-directory: packages/orderbook - run: nix develop .#webapp-shell -c npm run build working-directory: packages/webapp