diff --git a/.github/workflows/broken-links-check.yml b/.github/workflows/broken-links-check.yml index 1bced87a9..f43277e2c 100644 --- a/.github/workflows/broken-links-check.yml +++ b/.github/workflows/broken-links-check.yml @@ -6,7 +6,7 @@ on: jobs: broken_link_check: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 name: Check react-ui.io for broken links steps: - name: Check for broken links diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b375c1090..02a7aa0e7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -5,7 +5,7 @@ on: [ pull_request ] jobs: build: name: Build distribution CSS and JS - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 strategy: matrix: node: [ 20, 22 ] diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index f41c6e6a0..b72003019 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -23,7 +23,7 @@ on: jobs: analyze: name: Analyze - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 permissions: # required for all workflows diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4ad5b324e..d2216abb8 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -8,7 +8,7 @@ permissions: jobs: build: name: Build Docs - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/.github/workflows/external-links-check.yml b/.github/workflows/external-links-check.yml index 92344590e..c7378df9a 100644 --- a/.github/workflows/external-links-check.yml +++ b/.github/workflows/external-links-check.yml @@ -6,7 +6,7 @@ on: jobs: broken_link_check: name: Markdown link check - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: gaurav-nelson/github-action-markdown-link-check@v1 diff --git a/.github/workflows/git.yml b/.github/workflows/git.yml index d1d25a465..855d0a7ea 100644 --- a/.github/workflows/git.yml +++ b/.github/workflows/git.yml @@ -5,7 +5,7 @@ on: [ pull_request ] jobs: block-merge-with-autosquash-commits: name: Block merge with autosquash commits - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Block merge with autosquash commits diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 672a5af7e..06db22543 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -5,7 +5,7 @@ on: [ pull_request ] jobs: lint: name: Lint - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/.github/workflows/pull-request-meta.yml b/.github/workflows/pull-request-meta.yml index 98edccca6..98175f98f 100644 --- a/.github/workflows/pull-request-meta.yml +++ b/.github/workflows/pull-request-meta.yml @@ -7,7 +7,7 @@ on: jobs: process_pr_meta: name: Process PR meta - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Assign to author uses: kentaro-m/auto-assign-action@v2.0.0 # Specify also the minor version because v2 does not exist diff --git a/.github/workflows/release-management.yml b/.github/workflows/release-management.yml index 83e304819..d1895b1e6 100644 --- a/.github/workflows/release-management.yml +++ b/.github/workflows/release-management.yml @@ -7,7 +7,7 @@ on: jobs: test_and_build: name: Test and build - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 outputs: version: ${{ steps.check_package_version.outputs.version }} version_changed: ${{ steps.check_package_version.outputs.changed }} @@ -51,7 +51,7 @@ jobs: contents: write needs: [test_and_build] if: needs.test_and_build.outputs.version_changed == 'false' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Draft release on GitHub uses: release-drafter/release-drafter@v6 @@ -62,7 +62,7 @@ jobs: name: Publish release draft needs: [test_and_build] if: needs.test_and_build.outputs.version_changed == 'true' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 @@ -86,7 +86,7 @@ jobs: name: Publish to npm needs: [test_and_build, publish_release_draft_on_version_bump] if: needs.test_and_build.outputs.version_changed == 'true' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 @@ -112,7 +112,7 @@ jobs: contents: write needs: [test_and_build, publish_release_draft_on_version_bump] if: needs.test_and_build.outputs.version_changed == 'true' - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 082adc4c6..5a94a3745 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,7 +8,7 @@ on: jobs: test: name: Test - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Clone repository uses: actions/checkout@v4 diff --git a/docker/node/Dockerfile b/docker/node/Dockerfile index 0cc062167..ff1346e36 100644 --- a/docker/node/Dockerfile +++ b/docker/node/Dockerfile @@ -1,3 +1,3 @@ -FROM node:20 +FROM node:22 RUN mkdir /workspace WORKDIR /workspace