Skip to content

Commit f5a8dc0

Browse files
authored
Fix failing CI jobs (#5032)
Test262 test runner needs python2, we need to install it manually on Ubuntu 22.04. Disable ESP_IDF_Build_Test CI job temporarily, because it is broken. JerryScript-DCO-1.0-Signed-off-by: Csaba Osztrogonác [email protected]
1 parent 6fe763f commit f5a8dc0

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

.github/workflows/gh-actions.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,8 @@ jobs:
7979
runs-on: ubuntu-latest
8080
steps:
8181
- uses: actions/checkout@v2
82+
- run: sudo apt update
83+
- run: sudo apt install python2
8284
- run: $RUNNER --test262 update
8385
- uses: actions/upload-artifact@v2
8486
if: success() || failure()
@@ -91,6 +93,8 @@ jobs:
9193
runs-on: ubuntu-latest
9294
steps:
9395
- uses: actions/checkout@v2
96+
- run: sudo apt update
97+
- run: sudo apt install python2
9498
- run: $RUNNER --test262 update --build-debug --test262-test-list=built-ins,annexB,harness,intl402
9599
- uses: actions/upload-artifact@v2
96100
if: success() || failure()
@@ -103,6 +107,8 @@ jobs:
103107
runs-on: ubuntu-latest
104108
steps:
105109
- uses: actions/checkout@v2
110+
- run: sudo apt update
111+
- run: sudo apt install python2
106112
- run: $RUNNER --test262 update --build-debug --test262-test-list=language
107113
- uses: actions/upload-artifact@v2
108114
if: success() || failure()
@@ -281,15 +287,15 @@ jobs:
281287
- run: make -f ./targets/baremetal-sdk/espressif/esp8266-rtos-sdk/Makefile.travis install-noapt
282288
- run: make -f ./targets/baremetal-sdk/espressif/esp8266-rtos-sdk/Makefile.travis script
283289

284-
ESP_IDF_Build_Test:
285-
runs-on: ubuntu-latest
286-
steps:
287-
- uses: actions/checkout@v2
288-
- uses: actions/setup-python@v2
289-
with:
290-
python-version: '3.8'
291-
- run: make -f ./targets/baremetal-sdk/espressif/esp-idf/Makefile.travis install-noapt
292-
- run: make -f ./targets/baremetal-sdk/espressif/esp-idf/Makefile.travis script
290+
# ESP_IDF_Build_Test:
291+
# runs-on: ubuntu-latest
292+
# steps:
293+
# - uses: actions/checkout@v2
294+
# - uses: actions/setup-python@v2
295+
# with:
296+
# python-version: '3.8'
297+
# - run: make -f ./targets/baremetal-sdk/espressif/esp-idf/Makefile.travis install-noapt
298+
# - run: make -f ./targets/baremetal-sdk/espressif/esp-idf/Makefile.travis script
293299

294300
Notification:
295301
runs-on: ubuntu-latest

0 commit comments

Comments
 (0)