add gitea workflow
This commit is contained in:
parent
c4605fde3a
commit
e0b98ef870
73
.github/workflows/gitea-deploy.yaml
vendored
Normal file
73
.github/workflows/gitea-deploy.yaml
vendored
Normal file
@ -0,0 +1,73 @@
|
||||
name: Deploy to Bunny.net Storage
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- v4
|
||||
|
||||
jobs:
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
|
||||
# (Optional) Build your static site or application here
|
||||
# For example, if you have a static site generator:
|
||||
# - name: Build site
|
||||
# run: npm install && npm run build
|
||||
|
||||
- name: Deploy to Bunny.net Storage
|
||||
uses: R-J-dev/bunny-deploy@main # Or the specific version you prefer
|
||||
with:
|
||||
upload: true
|
||||
source: ./dist # Or the directory containing your build output
|
||||
storageZoneName: ${{ secrets.BUNNY_STORAGE_ZONE_NAME }}
|
||||
storagePassword: ${{ secrets.BUNNY_STORAGE_PASSWORD }}
|
||||
# Optional: remove: true, purgePullZone: true, etc.
|
||||
|
||||
#
|
||||
# name: Deploy Quartz site from Gitea
|
||||
#
|
||||
# on:
|
||||
# push:
|
||||
# branches:
|
||||
# - v4
|
||||
#
|
||||
# permissions:
|
||||
# contents: read
|
||||
# pages: write
|
||||
# id-token: write
|
||||
#
|
||||
# concurrency:
|
||||
# group: "pages"
|
||||
# cancel-in-progress: false
|
||||
#
|
||||
# jobs:
|
||||
# build:
|
||||
# runs-on: ubuntu-22.04
|
||||
# steps:
|
||||
# - uses: actions/checkout@v4
|
||||
# with:
|
||||
# fetch-depth: 0 # Fetch all history for git info
|
||||
# - uses: actions/setup-node@v4
|
||||
# with:
|
||||
# node-version: 22
|
||||
# - name: Install Dependencies
|
||||
# run: npm ci
|
||||
# - name: Build Quartz
|
||||
# run: npx quartz build
|
||||
# - name: Upload artifact
|
||||
# uses: actions/upload-pages-artifact@v3
|
||||
# with:
|
||||
# path: public
|
||||
#
|
||||
# deploy:
|
||||
# needs: build
|
||||
# environment:
|
||||
# name: github-pages
|
||||
# url: ${{ steps.deployment.outputs.page_url }}
|
||||
# runs-on: ubuntu-latest
|
||||
# steps:
|
||||
# - name: Deploy to GitHub Pages
|
||||
# id: deployment
|
||||
# uses: actions/deploy-pages@v4
|
Loading…
x
Reference in New Issue
Block a user