You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Trying to make a custom build with the custom build action, I get a failure, with the following error:
Run make -j4 $FLAGS BOARD="$BOARD" DEBUG=$DEBUG TRANSLATION="$TRANSLATION"
make -j4 $FLAGS BOARD="$BOARD" DEBUG=$DEBUG TRANSLATION="$TRANSLATION"
shell: /usr/bin/bash -e {0}
env:
pythonLocation: /opt/hostedtoolcache/Python/3.13.2/x64
PKG_CONFIG_PATH: /opt/hostedtoolcache/Python/3.13.2/x64/lib/pkgconfig
Python_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.2/x64
Python2_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.2/x64
Python3_ROOT_DIR: /opt/hostedtoolcache/Python/3.13.2/x64
LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.13.2/x64/lib
TRANSLATION: en_US
BOARD: adafruit_feather_esp32s3_reverse_tft
FLAGS:
DEBUG: 0
make: *** No targets specified and no makefile found. Stop.
Error: Process completed with exit code 2.
This seems to be caused by #10026 which removed board-to-port from deps/ports/action.yml requiring instead to input the port, without adding a port entry in the custom action. Personally I would prefer NOT to add more complexity to the custom build action form and instead revert to the previous behavior, or to find the port as before if absent.
The text was updated successfully, but these errors were encountered:
- name: Board to port
id: board-to-port
run: |
PORT=$(find ports/*/boards/ -type d -name ${{ inputs.board }} | sed 's/^ports\///g;s/\/boards.*//g')
if [ -z $PORT ]; then (exit 1); else echo >> $GITHUB_OUTPUT "port=$PORT"; fi
shell: bash
I would only use this for the build action. The rest doesn't need it. Also note that I removed this because it won't work for the zephyr port because it nests boards under an addition vendor directory. The board ids are then <vendor>_<board name>. This script wouldn't find it. A newer python script would be better.
Trying to make a custom build with the custom build action, I get a failure, with the following error:
This seems to be caused by #10026 which removed
board-to-port
fromdeps/ports/action.yml
requiring instead to input the port, without adding aport
entry in the custom action. Personally I would prefer NOT to add more complexity to the custom build action form and instead revert to the previous behavior, or to find the port as before if absent.The text was updated successfully, but these errors were encountered: