Skip to content

v2.5.0e

v2.5.0e #57

name: Deploy to Cloudflare Pages
on:
push:
branches: ["beta"]
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
concurrency:
group: "pages"
cancel-in-progress: false
jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: read
deployments: write
name: Deploy to Cloudflare Pages
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Create Pages
run: |
mkdir Website
cp .github/404.html 404.html
cp .github/index.html index.html
cp .github/discord.svg Website/discord.svg
cp .github/product_page.css Website/product_page.css
cp .github/product_page.js Website/product_page.js
rm -rf Apps/OrangeBloxWindows.zip
rm -rf Apps/OrangeBloxMac.zip
rm -rf Apps/OrangeBloxMacIntel.zip
- name: Deploy
uses: cloudflare/wrangler-action@v3
with:
apiToken: ${{ secrets.CLOUDFLARE_API_TOKEN }}
accountId: ${{ secrets.CLOUDFLARE_ACCOUNT_ID }}
command: pages deploy . --project-name=orangeblox-beta
gitHubToken: ${{ secrets.GITHUB_TOKEN }}