Skip to content

Merge pull request #67 from nodecraft/feat/negative-cache #45

Merge pull request #67 from nodecraft/feat/negative-cache

Merge pull request #67 from nodecraft/feat/negative-cache #45

Workflow file for this run

name: Deploy
on:
push:
branches:
- main
repository_dispatch:
workflow_dispatch:
env:
NODE_VERSION: 24.x
jobs:
deploy:
runs-on: ubuntu-latest
timeout-minutes: 60
steps:
- uses: actions/checkout@v6
- uses: actions/setup-node@v5
with:
node-version: ${{ env.NODE_VERSION }}
cache: "npm"
- run: npm ci
- name: Publish
uses: cloudflare/wrangler-action@v3.14.1
with:
apiToken: ${{ secrets.CF_API_TOKEN }}
environment: "production"
command: deploy --env production
secrets: |
XBOX_APIKEY
STEAM_APIKEY
STEAM_APIKEY2
STEAM_APIKEY3
STEAM_APIKEY4
NODECRAFT_API_KEY
HYTALE_PROFILE_UUID
HYTALE_REFRESH_TOKEN
env:
XBOX_APIKEY: ${{ secrets.XBOX_APIKEY }}
STEAM_APIKEY: ${{ secrets.STEAM_APIKEY }}
STEAM_APIKEY2: ${{ secrets.STEAM_APIKEY2 }}
STEAM_APIKEY3: ${{ secrets.STEAM_APIKEY3 }}
STEAM_APIKEY4: ${{ secrets.STEAM_APIKEY4 }}
NODECRAFT_API_KEY: ${{ secrets.NODECRAFT_API_KEY }}
HYTALE_PROFILE_UUID: ${{ secrets.HYTALE_PROFILE_UUID }}
HYTALE_REFRESH_TOKEN: ${{ secrets.HYTALE_REFRESH_TOKEN }}