Skip to content

Commit 342a26e

Browse files
committed
Fix 3 failing CI tests from new configs
- PSoC6: Switch to cypresssemiconductorco repos for correct paths - RISC-V: Use SiFive prebuilt toolchain with newlib support - TI Hercules: Remove libgconf-2-4 dependency
1 parent c1e5f86 commit 342a26e

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

.github/workflows/test-build-psoc6.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,17 @@ jobs:
2727

2828
- uses: actions/checkout@v4
2929
with:
30-
repository: Infineon/mtb-pdl-cat1
30+
repository: cypresssemiconductorco/psoc6pdl
3131
path: lib/psoc6pdl
3232

3333
- uses: actions/checkout@v4
3434
with:
35-
repository: Infineon/TARGET_CY8CKIT-062S2-43012
35+
repository: cypresssemiconductorco/TARGET_CY8CKIT-062S2-43012
3636
path: lib/TARGET_CY8CKIT-062S2-43012
3737

3838
- uses: actions/checkout@v4
3939
with:
40-
repository: Infineon/core-lib
40+
repository: cypresssemiconductorco/core-lib
4141
path: lib/core-lib
4242

4343
- name: Workaround for sources.list

.github/workflows/test-build-riscv.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,12 @@ jobs:
7979
- name: Update repository
8080
run: sudo apt-get update -o Acquire::Retries=3
8181

82-
- name: Install RISC-V cross compiler
82+
- name: Download and install SiFive RISC-V toolchain
8383
run: |
84-
sudo apt-get install -y gcc-riscv64-unknown-elf
84+
# Download SiFive prebuilt toolchain with newlib
85+
wget -q https://static.dev.sifive.com/dev-tools/freedom-tools/v2020.12/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz
86+
tar xzf riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14.tar.gz
87+
echo "$GITHUB_WORKSPACE/riscv64-unknown-elf-toolchain-10.2.0-2020.12.8-x86_64-linux-ubuntu14/bin" >> $GITHUB_PATH
8588
8689
- name: make clean
8790
run: |

.github/workflows/test-build-ti-hercules.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575

7676
- name: Install dependencies
7777
run: |
78-
sudo apt-get install -y libc6-i386 libusb-0.1-4 libgconf-2-4 build-essential
78+
sudo apt-get install -y libc6-i386 libusb-0.1-4 build-essential
7979
8080
- name: Download and install TI Code Composer Studio
8181
run: |

0 commit comments

Comments
 (0)