diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 322fd616..75f0dbda 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,7 @@ on: branches: - main pull_request: + workflow_dispatch: jobs: nodejs: @@ -18,7 +19,7 @@ jobs: - '17' steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 with: @@ -38,12 +39,12 @@ jobs: browser: [ChromeHeadless, FirefoxHeadless] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Node.js uses: actions/setup-node@v2 with: cache: npm - node-version: '14' + node-version: '16' - run: npm install -g npm - run: npm ci - run: npm run test:browser -- --browsers ${{ matrix.browser }} diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml index 86480728..cb5a901a 100644 --- a/.github/workflows/codeql.yml +++ b/.github/workflows/codeql.yml @@ -2,7 +2,8 @@ name: "CodeQL" on: push: - branches: [main] + branches: + - main pull_request: workflow_dispatch: schedule: @@ -18,7 +19,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Initialize CodeQL uses: github/codeql-action/init@v1 diff --git a/.github/workflows/fuzz.yml b/.github/workflows/fuzz.yml index cfa7d452..8b39600a 100644 --- a/.github/workflows/fuzz.yml +++ b/.github/workflows/fuzz.yml @@ -7,13 +7,14 @@ on: branches: - main pull_request: + workflow_dispatch: jobs: fuzzing: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Setup Node.js uses: actions/setup-node@v2 with: