chore: update workflow

This commit is contained in:
lawvs
2022-10-25 18:36:05 +08:00
parent a942b8b9f1
commit e0ee1c4ee4
5 changed files with 15 additions and 17 deletions

View File

@@ -2,9 +2,9 @@ name: Build Pathfinder LiveDemo Version
on:
push:
branches: [main]
branches: [pathfinder]
pull_request:
branches: [main]
branches: [pathfinder]
# Cancels all previous workflow runs for pull requests that have not completed.
# See https://docs.github.com/en/actions/using-jobs/using-concurrency
@@ -16,7 +16,7 @@ concurrency:
jobs:
build:
name: Lint nad Build
name: Lint and Build
runs-on: ubuntu-latest
steps:
@@ -32,7 +32,7 @@ jobs:
registry-url: https://npm.pkg.github.com
scope: '@toeverything'
cache: 'pnpm'
- run: node scripts/module-resolve/ci.js
- name: Restore cache
@@ -72,7 +72,7 @@ jobs:
push_to_registry:
# See https://docs.github.com/en/actions/publishing-packages/publishing-docker-images
name: Push Docker image to Docker Hub
if: github.ref == 'refs/heads/main'
if: github.ref == 'refs/heads/pathfinder'
runs-on: ubuntu-latest
needs: build
@@ -82,7 +82,7 @@ jobs:
env:
REGISTRY: ghcr.io
IMAGE_NAME: ${{ github.repository }}
IMAGE_NAME: affine-pathfinder
IMAGE_TAG: canary-${{ github.sha }}
IMAGE_TAG_LATEST: nightly-latest