This commit updates the CI workflows to use the CI image v0.24.11 that includes BabbleSim v1.1.2, which improves simulation stability and fixes the intermittent failures currently reported by the Bluetooth test workflow. Signed-off-by: Stephanos Ioannidis <root@stephanos.io>
33 lines
976 B
YAML
33 lines
976 B
YAML
name: Error numbers
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- '.github/workflows/errno.yml'
|
|
- 'lib/libc/minimal/include/errno.h'
|
|
- 'scripts/ci/errno.py'
|
|
|
|
jobs:
|
|
check-errno:
|
|
runs-on: ubuntu-20.04
|
|
container:
|
|
image: ghcr.io/zephyrproject-rtos/ci:v0.24.11
|
|
env:
|
|
ZEPHYR_SDK_INSTALL_DIR: /opt/toolchains/zephyr-sdk-0.15.2
|
|
|
|
steps:
|
|
- name: Apply container owner mismatch workaround
|
|
run: |
|
|
# FIXME: The owner UID of the GITHUB_WORKSPACE directory may not
|
|
# match the container user UID because of the way GitHub
|
|
# Actions runner is implemented. Remove this workaround when
|
|
# GitHub comes up with a fundamental fix for this problem.
|
|
git config --global --add safe.directory ${GITHUB_WORKSPACE}
|
|
|
|
- name: checkout
|
|
uses: actions/checkout@v3
|
|
|
|
- name: Run errno.py
|
|
run: |
|
|
export ZEPHYR_BASE=${PWD}
|
|
./scripts/ci/errno.py
|