diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 29c98b5..93741ae 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,11 +24,11 @@ jobs: - name: Install Tailwind CSS run: npm install -D tailwindcss working-directory: ./frontend + - name: Install trunk + run: cargo install trunk - name: Rename Trunk.toml run: mv Trunk.toml Trunk.bkp working-directory: ./frontend - - name: Install trunk - run: cargo install trunk - name: Build frontend run: trunk build --release working-directory: ./frontend @@ -43,11 +43,14 @@ jobs: toolchain: stable override: true - name: Install cargo-shuttle - run: cargo install --locked cargo-shuttle - - name: Deploy to Shuttle - env: - SHUTTLE_TOKEN: ${{ secrets.SHUTTLE_TOKEN }} - run: | - cargo shuttle login --api-key $SHUTTLE_TOKEN - cargo shuttle deploy + - uses: shuttle-hq/deploy-action@main + with: + deploy-key: ${{ secrets.SHUTTLE_TOKEN }} + # run: cargo install --locked cargo-shuttle + # - name: Deploy to Shuttle + # env: + # SHUTTLE_TOKEN: ${{ secrets.SHUTTLE_TOKEN }} + # run: | + # cargo shuttle login --api-key $SHUTTLE_TOKEN + # cargo shuttle deploy