Skip to content

AmiCatPrincess/FirstStart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

FirstStart

name: Build and Deploy to GitHub pages on: schedule: - cron: '0 9 * * *' push: paths-ignore: - 'dist/index.html' - 'README.md' branches: [ "master" ] pull_request: branches: [ "master" ]

jobs: build: runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v2

- name: Generate static files
  uses: actions/setup-node@v3
  with:
    node-version: '18'
    cache: 'npm'
- run: npm ci
- run: npm run build

- name: Init new repo in dist folder and commit generated files
  run: |
    cd dist/
    git init
    git add -A
    git config --global --add safe.directory /github/workspace
    git config --local user.email "[email protected]"
    git config --local user.name "username"
    git commit -m 'deploy'
    
- name: Force push to destination branch
  uses: ad-m/github-push-action@master
  with:
    github_token: ${{ secrets.GITHUB_TOKEN }}
    branch: gh-pages
    force: true
    directory: dist

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published