Skip to content

Latest commit

 

History

History
60 lines (39 loc) · 1.96 KB

File metadata and controls

60 lines (39 loc) · 1.96 KB

World of Warcraft armory site that presents your armory in a simple manner.

======================

This is the code used to build out simplearmory.com website. Contributions welcome.

Example armory for Marko@Proudmoore

Clone App

git clone https://github.com/kevinclement/SimpleArmory.git SA
cd SA
npm install

Start Development

# start a development instance, default is http://localhost:3000/
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Dev Tasks

  • npm run build Creates a production build of the site
  • npm run preview Locally serves an already-built site

Cloudflare Pages Deployment

This repository is set up to deploy the static SvelteKit build to Cloudflare Pages.

Build settings:

  • Build command: npm run build
  • Build output directory: build

Required GitHub secrets for the deployment workflow:

  • CLOUDFLARE_API_TOKEN
  • CLOUDFLARE_ACCOUNT_ID

The deployment workflow runs on pushes to main and can also be triggered manually from GitHub Actions. Pull requests targeting main create Cloudflare Pages preview deployments automatically.

To test for missing icons you can do a showall=true from the url.

Authors: