diff --git a/.github/workflows/nodejs-ci.yml b/.github/workflows/nodejs-ci.yml index bc7d4a32e..94cd1c93e 100644 --- a/.github/workflows/nodejs-ci.yml +++ b/.github/workflows/nodejs-ci.yml @@ -4,10 +4,11 @@ jobs: build: runs-on: ubuntu-latest permissions: - pull-requests: write # this allows to show table and charts in PRs + pull-requests: write # this allows to show carbon and energy data table in PRs steps: - name: Eco CI Energy Estimation - Initialize - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: start-measurement continue-on-error: true @@ -16,7 +17,8 @@ jobs: uses: actions/checkout@v4 - name: Eco CI Energy Estimation - Get Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: get-measurement label: "checkout" @@ -29,7 +31,8 @@ jobs: cache: 'npm' - name: Eco CI Energy Estimation - Get Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: get-measurement label: "setup node" @@ -40,7 +43,8 @@ jobs: run: npm install - name: Eco CI Energy Estimation - Get Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: get-measurement label: "npm install" @@ -51,7 +55,8 @@ jobs: run: npm run lint - name: Eco CI Energy Estimation - Get Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: get-measurement label: "npm run lint" @@ -62,16 +67,19 @@ jobs: run: npm run test --silent - name: Eco CI Energy Estimation - Get Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: get-measurement label: "npm run test" continue-on-error: true - name: Eco CI Energy Estimation - End Measurement - uses: green-coding-solutions/eco-ci-energy-estimation@v3 + uses: green-coding-solutions/eco-ci-energy-estimation@v4.0-rc3 + with: task: display-results + send-data: true pr-comment: true continue-on-error: true