Skip to content

Commit bf64cd3

Browse files
committed
ci: replace hardcoded /home/travis toolchain path with runner.tool_cache
1 parent 031bdeb commit bf64cd3

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

‎.github/workflows/build.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,20 @@ jobs:
1616
id: cache-toolchain
1717
uses: actions/cache@v4
1818
with:
19-
path: /home/travis/arm-gcc-toolchain
19+
path: ${{ runner.tool_cache }}/arm-gcc-toolchain
2020
key: arm-gcc-9-2020-q2-update
2121

2222
- name: Install ARM GCC toolchain
2323
if: steps.cache-toolchain.outputs.cache-hit != 'true'
2424
run: |
2525
sudo apt-get update
2626
sudo apt-get install -y xz-utils wget
27-
sudo mkdir -p /home/travis/arm-gcc-toolchain
27+
sudo mkdir -p "${{ runner.tool_cache }}/arm-gcc-toolchain"
2828
wget -qO- "https://developer.arm.com/-/media/Files/downloads/gnu-rm/9-2020q2/gcc-arm-none-eabi-9-2020-q2-update-x86_64-linux.tar.bz2" \
29-
| sudo tar -xjf - -C /home/travis/arm-gcc-toolchain --strip=1
29+
| sudo tar -xjf - -C "${{ runner.tool_cache }}/arm-gcc-toolchain" --strip=1
3030
3131
- name: Symlink toolchain binaries
32-
run: sudo ln -sf /home/travis/arm-gcc-toolchain/bin/arm-none-eabi-* /usr/local/bin/
32+
run: sudo ln -sf "${{ runner.tool_cache }}/arm-gcc-toolchain/bin/arm-none-eabi-"* /usr/local/bin/
3333

3434
- name: Build
3535
run: make

‎IDE/GCC/mk/Makefile.posix‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
GNU_INSTALL_ROOT ?= /home/travis/arm-gcc-toolchain/bin/
1+
GNU_INSTALL_ROOT ?= $(HOME)/arm-gcc-toolchain/bin/
22
GNU_VERSION ?= 7.2.1
33
GNU_PREFIX ?= arm-none-eabi

0 commit comments

Comments
 (0)