Skip to content

use .png logo instead of .svg #2

use .png logo instead of .svg

use .png logo instead of .svg #2

name: 'Build and Deploy'
on:
push:
branches: [ "ver/latest" ]
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write
jobs:
build:
runs-on: 'ubuntu-latest'
steps:
- name: 'Checkout Repository'
uses: 'actions/checkout@v4'
- name: 'Setup Node.js'
uses: 'actions/setup-node@v4'
with:
node-version: '20'
cache: 'npm'
- name: 'Install Dependencies'
run: 'npm ci'
- name: 'Build Project'
run: 'npm run build'
- name: 'Upload Artifact'
uses: 'actions/upload-pages-artifact@v4'
with:
path: './out'
deploy:
needs: build
runs-on: 'ubuntu-latest'
environment:
name: 'github-pages'
url: ${{ steps.deployment.outputs.page_url }}
steps:
- name: 'Deploy to GitHub Pages'
id: 'deployment'
uses: 'actions/deploy-pages@v4'