diff --git a/.github/workflows/acceptance-tests.yml b/.github/workflows/acceptance-tests.yml index e92699122..6a75a34b8 100644 --- a/.github/workflows/acceptance-tests.yml +++ b/.github/workflows/acceptance-tests.yml @@ -24,7 +24,7 @@ jobs: steps: # Checkout the repository - name: Checkout Repository - uses: actions/checkout@v5 + uses: actions/checkout@v6 # Install Docker Compose - name: Install Docker Compose diff --git a/.github/workflows/appium_Android.yml b/.github/workflows/appium_Android.yml index 8a1a30000..dcb4827e1 100644 --- a/.github/workflows/appium_Android.yml +++ b/.github/workflows/appium_Android.yml @@ -23,10 +23,10 @@ jobs: test-suite: ['other', 'quick'] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/appium_iOS.yml b/.github/workflows/appium_iOS.yml index 22d47d4cd..1b0e961f7 100644 --- a/.github/workflows/appium_iOS.yml +++ b/.github/workflows/appium_iOS.yml @@ -23,9 +23,9 @@ jobs: test-suite: ['other', 'quick'] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm i --force diff --git a/.github/workflows/check.yml b/.github/workflows/check.yml index 3aebdd856..345f34795 100644 --- a/.github/workflows/check.yml +++ b/.github/workflows/check.yml @@ -11,17 +11,17 @@ jobs: runs-on: ubuntu-22.04 name: Check Tests steps: - - uses: actions/checkout@v5 - with: - fetch-depth: 0 - - uses: testomatio/check-tests@stable - if: github.repository == 'codeceptjs/CodeceptJS' && github.event.pull_request.title == '3.x' - with: - framework: mocha - tests: "./test/**/*_test.js" - token: ${{ secrets.GITHUB_TOKEN }} - has-tests-label: true - comment-on-empty: true - github-pat: ${{ secrets.GH_PAT }} - enable-documentation: true - documentation-branch: "master" + - uses: actions/checkout@v6 + with: + fetch-depth: 0 + - uses: testomatio/check-tests@stable + if: github.repository == 'codeceptjs/CodeceptJS' && github.event.pull_request.title == '3.x' + with: + framework: mocha + tests: './test/**/*_test.js' + token: ${{ secrets.GITHUB_TOKEN }} + has-tests-label: true + comment-on-empty: true + github-pat: ${{ secrets.GH_PAT }} + enable-documentation: true + documentation-branch: 'master' diff --git a/.github/workflows/doc-generation.yml b/.github/workflows/doc-generation.yml index dcf9371b5..e034d3bf2 100644 --- a/.github/workflows/doc-generation.yml +++ b/.github/workflows/doc-generation.yml @@ -15,10 +15,10 @@ jobs: steps: - name: Check out the repo - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index f6fa3b907..5b8f4173d 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v5 + uses: actions/checkout@v6 with: fetch-depth: 0 @@ -26,10 +26,10 @@ jobs: echo "version=$VERSION" >> $GITHUB_OUTPUT - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - name: Login to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_PASSWORD }} @@ -43,10 +43,10 @@ jobs: - name: Build and push Docker image if: steps.tag_check.outputs.status_code != '200' - uses: docker/build-push-action@v6 + uses: docker/build-push-action@v7 with: context: . push: true tags: | ${{ env.DOCKER_REPO }}:latest - ${{ env.DOCKER_REPO }}:${{ env.VERSION }} \ No newline at end of file + ${{ env.DOCKER_REPO }}:${{ env.VERSION }} diff --git a/.github/workflows/dtslint.yml b/.github/workflows/dtslint.yml index 62824b11a..a4507f9f2 100644 --- a/.github/workflows/dtslint.yml +++ b/.github/workflows/dtslint.yml @@ -15,9 +15,9 @@ jobs: matrix: node-version: [20.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm i --force diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index cb4eb2e10..eb186a952 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -22,9 +22,9 @@ jobs: node-version: [20.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/plugin.yml b/.github/workflows/plugin.yml index 90219a94d..38c81b127 100644 --- a/.github/workflows/plugin.yml +++ b/.github/workflows/plugin.yml @@ -22,9 +22,9 @@ jobs: node-version: [20.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/puppeteer.yml b/.github/workflows/puppeteer.yml index 87415f36e..5f9184e8a 100644 --- a/.github/workflows/puppeteer.yml +++ b/.github/workflows/puppeteer.yml @@ -22,9 +22,9 @@ jobs: node-version: [20.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/sharding-demo.yml b/.github/workflows/sharding-demo.yml index 071e3f037..186734003 100644 --- a/.github/workflows/sharding-demo.yml +++ b/.github/workflows/sharding-demo.yml @@ -24,10 +24,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v5 + uses: actions/checkout@v6 - name: Setup Node.js - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: 20 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a4b954c28..668d8f9d8 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,9 +18,9 @@ jobs: node-version: [20.x, 22.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm i @@ -48,9 +48,9 @@ jobs: node-version: [20.x, 22.x] steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - run: npm i diff --git a/.github/workflows/testcafe.yml b/.github/workflows/testcafe.yml index 92c803fce..2660a2b5e 100644 --- a/.github/workflows/testcafe.yml +++ b/.github/workflows/testcafe.yml @@ -25,9 +25,9 @@ jobs: runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - uses: shivammathur/setup-php@v2 diff --git a/.github/workflows/webdriver.yml b/.github/workflows/webdriver.yml index 666fed540..ba7634a65 100644 --- a/.github/workflows/webdriver.yml +++ b/.github/workflows/webdriver.yml @@ -22,9 +22,9 @@ jobs: steps: - run: docker run -d --net=host --shm-size=2g selenium/standalone-chrome:4.27 - - uses: actions/checkout@v5 + - uses: actions/checkout@v6 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v5 + uses: actions/setup-node@v6 with: node-version: ${{ matrix.node-version }} - uses: shivammathur/setup-php@v2