github pages

This commit is contained in:
Ben Wilson 2023-08-03 17:34:28 -04:00
parent 16373774d3
commit 6e73ea28ea
3 changed files with 35 additions and 3 deletions

32
.github/workflows/main.yml vendored Normal file
View File

@ -0,0 +1,32 @@
name: GitHub Pages
on:
push:
branches:
- master
jobs:
deploy:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Setup Node.js
uses: actions/setup-node@v2
with:
node-version: '16'
- name: Install dependencies
run: npm ci --force
- name: Build
run: npm run build
- name: Deploy
if: success()
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: dist/public-pool-ui
enable_jekyll: true

View File

@ -1,7 +1,7 @@
{
"/api": {
"target": "http://localhost:3334",
"secure": false,
"target": "https://localhost:3334",
"secure": true,
"changeOrigin": false,
"logLevel": "debug"
}

View File

@ -1,4 +1,4 @@
export const environment = {
production: false,
API_URL: '/api'
API_URL: 'https://localhost:3334'
};