Skip to content

Commit

Permalink
Align runner and actions and update versions
Browse files Browse the repository at this point in the history
See related Theia changes
  * eclipse-theia/theia#11845
  * eclipse-theia/theia#11731

Contributed on behalf of STMicroelectronics.
  • Loading branch information
planger committed Jan 2, 2023
1 parent c54cdab commit 99f66f7
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 17 deletions.
15 changes: 9 additions & 6 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,23 +13,23 @@ on:

jobs:
build:
name: E2E Tests on ubuntu-18.04 with Node.js 16.x
name: E2E Tests on ubuntu-latest with Node.js 16.x

runs-on: ubuntu-18.04
runs-on: ubuntu-latest
timeout-minutes: 60

steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3

- name: Use Node.js "16.x"
uses: actions/setup-node@v1
uses: actions/setup-node@v3
with:
node-version: "16.x"
registry-url: "https://registry.npmjs.org"

- name: Use Python 3.x
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: "3.x"

Expand All @@ -39,7 +39,7 @@ jobs:
yarn
- name: Checkout Theia
uses: actions/checkout@master
uses: actions/checkout@v3
with:
repository: eclipse-theia/theia
path: ./theia
Expand All @@ -50,6 +50,9 @@ jobs:
run: |
yarn --skip-integrity-check --network-timeout 100000
yarn browser build
env:
NODE_OPTIONS: --max_old_space_size=4096
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # https://github.com/microsoft/vscode-ripgrep/issues/9

- name: Run Theia
shell: bash
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"private": true,
"name": "theia-e2e-test-suite",
"version": "1.27.0",
"version": "1.33.0",
"license": "EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0",
"scripts": {
"prepare": "yarn clean && yarn build",
Expand All @@ -15,12 +15,12 @@
},
"dependencies": {
"@playwright/test": "1.22.2",
"@theia/playwright": "1.27.0"
"@theia/playwright": "1.33.0"
},
"devDependencies": {
"allure-commandline": "^2.18.1",
"allure-playwright": "^2.0.0-beta.18",
"rimraf": "^2.6.1",
"rimraf": "^3.0.0",
"typescript": "~4.5.5"
}
}
16 changes: 8 additions & 8 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@
"@types/node" "*"
playwright-core "1.22.2"

"@theia/playwright@1.27.0":
version "1.27.0"
resolved "https://registry.yarnpkg.com/@theia/playwright/-/playwright-1.27.0.tgz#b72a63dada76ef2ec4ca92fe545caba23f4e17e9"
integrity sha512-0OqMO7kcPSY/y752q4GVxsD+FG1QkgcSY/EtldcilSvj9N6sZNIOkXpMVMfwCKjwoywNGCWm2Wq+HpTtErONww==
"@theia/playwright@1.31.0":
version "1.31.0"
resolved "https://registry.yarnpkg.com/@theia/playwright/-/playwright-1.31.0.tgz#181e0b1fb986212e0c294d5176435d5ed91c3b58"
integrity sha512-kMiDGHr+y8o01AZpFl8r+BcqARq909tfYW9JUZzcCerFKMVimglMRRjFp5u/1RiDS8ii04Oos/blizYb20dhdw==
dependencies:
"@playwright/test" "1.22.2"
fs-extra "^9.0.8"
Expand Down Expand Up @@ -155,10 +155,10 @@ properties@^1.2.1:
resolved "https://registry.yarnpkg.com/properties/-/properties-1.2.1.tgz#0ee97a7fc020b1a2a55b8659eda4aa8d869094bd"
integrity sha1-Dul6f8AgsaKlW4ZZ7aSqjYaQlL0=

rimraf@^2.6.1:
version "2.7.1"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec"
integrity sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==
rimraf@^3.0.0:
version "3.0.2"
resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
dependencies:
glob "^7.1.3"

Expand Down

0 comments on commit 99f66f7

Please sign in to comment.