Actualizar .gitea/workflows/deploy-functions.yaml
Deploy Function / deploy (push) Failing after 47s

This commit is contained in:
2026-01-22 00:34:14 +00:00
parent 49af8853ea
commit 90a3fabcf5
+32 -5
View File
@@ -15,10 +15,37 @@ jobs:
PROJECT_ID: exdkssurzmjnnhgtiama
steps:
- uses: actions/checkout@v4
# Checkout (Gitea)
- name: Checkout
uses: actions/checkout@v4
- uses: supabase/setup-cli@v1
with:
version: latest
# Instalar Supabase CLI (portable para Gitea)
- 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
- run: supabase functions deploy --project-ref $PROJECT_ID
tmp="$(mktemp -d)"
cd "$tmp"
# Descarga el tarball "latest" desde GitHub Releases (comúnmente accesible desde runners)
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
sudo mv supabase /usr/local/bin/supabase
supabase --version
- name: Deploy Supabase Function
shell: bash
run: |
set -euo pipefail
supabase functions deploy --project-ref "$PROJECT_ID"