From b2258a1e83ea1d852349c7d7890af31e1001c670 Mon Sep 17 00:00:00 2001 From: hzhang Date: Fri, 16 May 2025 11:25:01 +0000 Subject: [PATCH] Delete .github/workflows/main.yml --- .github/workflows/main.yml | 64 -------------------------------------- 1 file changed, 64 deletions(-) delete mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml deleted file mode 100644 index 8efb677..0000000 --- a/.github/workflows/main.yml +++ /dev/null @@ -1,64 +0,0 @@ -on: - push: - branches: - - main - - pull_request: - release: - types: [published] - -jobs: - build: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v4 - - - name: Check formatting - run: npx prettier --check . - - - uses: actions/setup-node@v4 - with: - node-version: 18 - cache: npm - - # Working around https://github.com/npm/cli/issues/4828 - # - run: npm ci - - run: npm install --no-package-lock - - - name: Check linting - working-directory: ./client - run: npm run lint - - - name: Run client tests - working-directory: ./client - run: npm test - - - run: npm run build - - publish: - runs-on: ubuntu-latest - if: github.event_name == 'release' - environment: release - needs: build - - permissions: - contents: read - id-token: write - - steps: - - uses: actions/checkout@v4 - - uses: actions/setup-node@v4 - with: - node-version: 18 - cache: npm - registry-url: "https://registry.npmjs.org" - - # Working around https://github.com/npm/cli/issues/4828 - # - run: npm ci - - run: npm install --no-package-lock - - # TODO: Add --provenance once the repo is public - - run: npm run publish-all - env: - NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}