From 6504b5e818a032642d07a7a119c19405cf330895 Mon Sep 17 00:00:00 2001 From: veeck Date: Mon, 2 May 2022 22:01:10 +0200 Subject: [PATCH 1/3] Update github actions and tested node versions --- .github/workflows/automated-tests.yml | 2 +- .github/workflows/codecov-test-suites.yml | 3 ++- .github/workflows/enforce-changelog.yml | 5 ++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/automated-tests.yml b/.github/workflows/automated-tests.yml index ce359589..ccf52f65 100644 --- a/.github/workflows/automated-tests.yml +++ b/.github/workflows/automated-tests.yml @@ -18,7 +18,7 @@ jobs: node-version: [14.x, 16.x, 17.x] steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} uses: actions/setup-node@v2 with: diff --git a/.github/workflows/codecov-test-suites.yml b/.github/workflows/codecov-test-suites.yml index d080a18b..7fbcaeb8 100644 --- a/.github/workflows/codecov-test-suites.yml +++ b/.github/workflows/codecov-test-suites.yml @@ -1,4 +1,5 @@ # This workflow runs the automated test and uploads the coverage results to codecov.io +# For more information see: https://github.com/codecov/codecov-action name: "Run Codecov Tests" @@ -14,7 +15,7 @@ jobs: timeout-minutes: 30 steps: - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install dependencies and run coverage run: | Xvfb :99 -screen 0 1024x768x16 & diff --git a/.github/workflows/enforce-changelog.yml b/.github/workflows/enforce-changelog.yml index 07732cd7..9632ac2d 100644 --- a/.github/workflows/enforce-changelog.yml +++ b/.github/workflows/enforce-changelog.yml @@ -1,4 +1,5 @@ # This workflow enforces the update of a changelog file on every pull request +# For more information see: https://github.com/dangoslen/changelog-enforcer name: "Enforce Changelog" @@ -11,10 +12,8 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - name: Checkout code - uses: actions/checkout@v2 - name: Enforce changelog️ - uses: dangoslen/changelog-enforcer@v2 + uses: dangoslen/changelog-enforcer@v3 with: changeLogPath: "CHANGELOG.md" skipLabels: "Skip Changelog" From fe83fe338af9f330c48025f5ae862b099849e687 Mon Sep 17 00:00:00 2001 From: veeck Date: Mon, 2 May 2022 22:02:20 +0200 Subject: [PATCH 2/3] Update CHANGELOG --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3f7e61de..96dec918 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,8 @@ _This release is scheduled to be released on 2022-07-01._ ### Updated +- Use latest node 18 when running tests on github actions + ### Fixed - Fix problems with non latin fonds caused by updating to fontsource (fixes #2835). From bb1d3431cc27394a34415c3164122141f9a49f61 Mon Sep 17 00:00:00 2001 From: veeck Date: Mon, 2 May 2022 22:35:03 +0200 Subject: [PATCH 3/3] Update node test matrix for real --- .github/workflows/automated-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/automated-tests.yml b/.github/workflows/automated-tests.yml index ccf52f65..a0cfb723 100644 --- a/.github/workflows/automated-tests.yml +++ b/.github/workflows/automated-tests.yml @@ -15,7 +15,7 @@ jobs: timeout-minutes: 30 strategy: matrix: - node-version: [14.x, 16.x, 17.x] + node-version: [14.x, 16.x, 18.x] steps: - name: Checkout code uses: actions/checkout@v3