diff --git a/.gitea/workflows/deploy-functions.yaml b/.gitea/workflows/deploy-functions.yaml index 78ce4fe..f9fb01d 100644 --- a/.gitea/workflows/deploy-functions.yaml +++ b/.gitea/workflows/deploy-functions.yaml @@ -12,45 +12,13 @@ jobs: env: SUPABASE_ACCESS_TOKEN: ${{ secrets.SUPABASE_ACCESS_TOKEN }} - PROJECT_ID: exdkssurzmjnnhgtiama + SUPABASE_PROJECT_ID: ${{ secrets.SUPABASE_PROJECT_ID }} steps: - - name: Checkout - uses: https://gitea.com/actions/checkout@v4 + - uses: actions/checkout@v3 - - name: Install Supabase CLI - shell: bash - run: | - set -euo pipefail - arch="$(uname -m)" - case "$arch" in - x86_64|amd64) arch="amd64" ;; - aarch64|arm64) arch="arm64" ;; - *) echo "Unsupported arch: $arch" && exit 1 ;; - esac + - uses: supabase/setup-cli@v1 + with: + version: latest - tmp="$(mktemp -d)" - cd "$tmp" - - curl -fsSL -o supabase.tar.gz \ - "https://github.com/supabase/cli/releases/latest/download/supabase_linux_${arch}.tar.gz" - - tar -xzf supabase.tar.gz - chmod +x supabase - - if command -v sudo >/dev/null 2>&1; then - sudo mv supabase /usr/local/bin/supabase - else - mkdir -p "$HOME/.local/bin" - mv supabase "$HOME/.local/bin/supabase" - echo "$HOME/.local/bin" >> "$GITHUB_PATH" 2>/dev/null || true - export PATH="$HOME/.local/bin:$PATH" - fi - - supabase --version - - - name: Deploy Supabase Function - shell: bash - run: | - set -euo pipefail - supabase functions deploy --project-ref "$PROJECT_ID" + - run: supabase functions deploy --project-ref $SUPABASE_PROJECT_ID \ No newline at end of file