Skip to content

Commit ffef846

Browse files
Update Workflow
Update Workflow
2 parents ff982d4 + 88131e2 commit ffef846

File tree

2 files changed

+13
-15
lines changed

2 files changed

+13
-15
lines changed

.github/workflows/workflow.yml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,11 @@ jobs:
8585
tar xf zephyr-sdk-0.17.0_linux-x86_64_minimal.tar.xz -C ~/
8686
~/zephyr-sdk-0.17.0/setup.sh -c -t arm-zephyr-eabi
8787
88+
- name: 📂 Cloning Triggered Repository/Branch
89+
run: |
90+
cd zephyr-workspace
91+
git clone --single-branch --recurse-submodules -b $GITHUB_REF_NAME $GITHUB_SERVER_URL/$GITHUB_REPOSITORY.git
92+
8893
- name: ♻️ Initialize Zephyr Workspace
8994
# Set up the Zephyr workspace and install the Python dependencies
9095
run: |
@@ -109,18 +114,18 @@ jobs:
109114
sed -i "s/$find/$replace/g" zephyr/drivers/retained_mem/retained_mem_nrf_ram_ctrl.c
110115
sudo rm -rf Releases
111116
mkdir Releases
112-
sudo rm -rf SlimeVR-Tracker-nRF-Receiver/build
113-
mkdir SlimeVR-Tracker-nRF-Receiver/build
117+
sudo rm -rf ${{ github.event.repository.name }}/build
118+
mkdir ${{ github.event.repository.name }}/build
114119
115120
west build \
116121
--board ${{ matrix.boards.boardname }} \
117-
--pristine=always SlimeVR-Tracker-nRF-Receiver \
118-
--build-dir SlimeVR-Tracker-nRF-Receiver/build \
122+
--pristine=always ${{ github.event.repository.name }} \
123+
--build-dir ${{ github.event.repository.name }}/build \
119124
-- \
120125
-DNCS_TOOLCHAIN_VERSION=NONE \
121-
-DBOARD_ROOT=../SlimeVR-Tracker-nRF-Receiver
126+
-DBOARD_ROOT=../${{ github.event.repository.name }}
122127
123-
mv SlimeVR-Tracker-nRF-Receiver/build/SlimeVR-Tracker-nRF-Receiver/zephyr/zephyr.${{ matrix.boards.fileformat }} Releases/${{ matrix.boards.filename }}
128+
mv ${{ github.event.repository.name }}/build/${{ github.event.repository.name }}/zephyr/zephyr.${{ matrix.boards.fileformat }} Releases/${{ matrix.boards.filename }}
124129
125130
- name: 💾 Upload Artifact - ${{ matrix.boards.boardname }}
126131
if: always()

west.yml

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,10 @@
11
manifest:
2-
version: "0.10"
2+
version: "1.2"
33
projects:
44

55
# nRF-Connect SDK
66
- name: sdk-nrf
77
path: nrf
88
url: https://github.com/nrfconnect/sdk-nrf.git
99
revision: v2.9-branch
10-
import: true
11-
12-
# SlimeVR-Tracker-nRF-Receiver
13-
# Change the below to your repository if you are forking to build your custom firmware
14-
- name: SlimeVR-Tracker-nRF-Receiver
15-
url: https://github.com/SlimeVR/SlimeVR-Tracker-nRF-Receiver.git
16-
path: SlimeVR-Tracker-nRF-Receiver
17-
revision: master
10+
import: true

0 commit comments

Comments
 (0)