diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index b779fe7..d5e2caf 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -15,6 +15,18 @@ jobs: - name: Checkout Repository uses: actions/checkout@v4 + - name: Install build dependencies + run: | + if command -v apt-get >/dev/null 2>&1; then + sudo apt-get update + sudo apt-get install -y build-essential python3-dev + elif command -v apk >/dev/null 2>&1; then + sudo apk add --no-cache build-base python3-dev + elif command -v yum >/dev/null 2>&1; then + sudo yum groupinstall -y "Development Tools" + sudo yum install -y python3-devel + fi + - name: Clean NextJS cache run: rm -rf .next