diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 8a76ae37..f655e9ab 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -1,10 +1,14 @@ # see https://playwright.dev/docs/ci-intro name: e2e -on: push +on: + push: + branches: + - master + pull_request_target: jobs: test: - timeout-minutes: 60 + timeout-minutes: 10 runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 diff --git a/.github/workflows/generate-pages.yml b/.github/workflows/generate-pages.yml index 16ca60cc..c84d325d 100644 --- a/.github/workflows/generate-pages.yml +++ b/.github/workflows/generate-pages.yml @@ -1,9 +1,11 @@ name: generate pages -on: push +on: + pull_request_target: jobs: generate-pages: + timeout-minutes: 10 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -11,7 +13,7 @@ jobs: - name: setup node uses: actions/setup-node@v4 with: - node-version: '20.10.0' + node-version-file: '.node-version' - name: Cache dependencies uses: actions/cache@v1 diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index b637bd1a..ecfcd8b1 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -4,9 +4,11 @@ on: push: branches: - master + workflow_dispatch: jobs: build-deploy: + timeout-minutes: 10 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -14,7 +16,7 @@ jobs: - name: setup node uses: actions/setup-node@v4 with: - node-version: '20.10.0' + node-version-file: '.node-version' - name: Cache dependencies uses: actions/cache@v1 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 52faaceb..1ffd7d8a 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -1,14 +1,19 @@ name: lint -on: push +on: + push: + branches: + - master + pull_request_target: jobs: eslint: + timeout-minutes: 10 runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: setup node uses: actions/setup-node@v4 with: - node-version: '20.10.0' + node-version-file: '.node-version' - run: yarn install - run: yarn run lint diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7c60b858..cb5c8116 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -1,8 +1,13 @@ name: test -on: push +on: + push: + branches: + - master + pull_request_target: jobs: test: + timeout-minutes: 10 runs-on: ubuntu-latest steps: - uses: actions/checkout@v4