diff --git a/.github/workflows/vercel-deploy.yml b/.github/workflows/vercel-deploy.yml deleted file mode 100644 index 8783d90..0000000 --- a/.github/workflows/vercel-deploy.yml +++ /dev/null @@ -1,43 +0,0 @@ -name: Build and Deploy with Vercel - -on: - push: - branches: - - main # Change if required - pull_request: - branches: - - main - -jobs: - build-and-deploy: - runs-on: docker - - steps: - - name: Checkout repository (including submodules) - uses: actions/checkout@v3 - with: - submodules: true - - - name: Set up Zola - run: | - ZOLA_VERSION="0.18.0" - curl -L -o zola.tar.gz "https://github.com/getzola/zola/releases/download/v${ZOLA_VERSION}/zola-v${ZOLA_VERSION}-x86_64-unknown-linux-gnu.tar.gz" - tar -xzf zola.tar.gz - chmod +x zola - mv zola /usr/local/bin/zola - rm zola.tar.gz - - - name: Build Zola site - run: | - # Build the site (modify arguments if needed) - zola build - - - name: Deploy to Vercel - uses: https://github.com/amondnet/vercel-action@v20 - with: - vercel-token: ${{ secrets.VERCEL_TOKEN }} # Required - vercel-args: "--prod" # Deploy to production - working-directory: "." # Adjust if your site is in a subfolder - env: - VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} # Required for Vercel action - VERCEL_PROJECT_ID: ${{ secrets.VERCEL_PROJECT_ID }} # Required for Vercel action diff --git a/.gitignore b/.gitignore index e985853..7a4a373 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,4 @@ .vercel + +# Local Netlify folder +.netlify diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..9313b9f --- /dev/null +++ b/netlify.toml @@ -0,0 +1,21 @@ +# example netlify.toml +[build] + command = "zola build" + functions = "netlify/functions" + publish = "public" + + ## Uncomment to use this redirect for Single Page Applications like create-react-app. + ## Not needed for static site generators. + #[[redirects]] + # from = "/*" + # to = "/index.html" + # status = 200 + + ## (optional) Settings for Netlify Dev + ## https://github.com/netlify/cli/blob/main/docs/netlify-dev.md#project-detection + #[dev] + # command = "yarn start" # Command to start your dev server + # port = 3000 # Port that the dev server will be listening on + # publish = "dist" # Folder with the static content for _redirect file + + ## more info on configuring this file: https://ntl.fyi/file-based-build-config diff --git a/vercel.json b/vercel.json deleted file mode 100644 index 289a333..0000000 --- a/vercel.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "trailingSlash": true, - "cleanUrls": true -}