Benjamin Cabé
6df72bf56e
Revert "ci: workflows: remove unsupported Python version from test matrices"
...
This reverts commit bb983d09bf
.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
4 days ago
dependabot[bot]
1d4bb3c4d3
ci: github: bump github/codeql-action in the actions-deps group
...
Bumps the actions-deps group with 1 update: [github/codeql-action](https://github.com/github/codeql-action ).
Updates `github/codeql-action` from 3.29.0 to 3.29.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](ce28f5bb42...181d5eefc2
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 3.29.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
4 days ago
Fabio Baltieri
88aee15ca4
ci: pr_metadata_check: run the script in unbuffered mode
...
Makes it easier to debug since there's stuff handling race conditions
now.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
5 days ago
Fabio Baltieri
db18e4c507
scripts: do_not_merge: integrate the empty body check in the python file
...
No point spreading the logic around, the python file already has the
data, check it there.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
5 days ago
Duy Nguyen
cda7ff7ebd
github: hello_world_multiplatform: Adding rx-zephyr-elf
...
Adding rx-zephyr-elf for testing rx target
Signed-off-by: Duy Nguyen <duy.nguyen.xa@renesas.com>
2 weeks ago
Anas Nashif
4ca1f3eb4e
ci: use 0.28.1 docker image with 0.17.2 sdk
...
Use new docker with SDK 0.17.2.
SDK 0.17.2 has a new Qemu with improved support for RX architecture.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2 weeks ago
Benjamin Cabé
bb983d09bf
ci: workflows: remove unsupported Python version from test matrices
...
Python 3.10 and 3.11 are no longer supported so drop them from the
GitHub Actions test matrices.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 weeks ago
Anas Nashif
43971ea0d5
ci: add member check
...
Verify that collaborators/maintainers added to the MAINTAINERS.yml file
actually have access to the project and are members.
Only those who already gained access following the process shall be
added to the file.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 weeks ago
dependabot[bot]
cba3db1935
ci: github: bump the actions-deps group with 2 updates
...
Bumps the actions-deps group with 2 updates: [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) and [github/codeql-action](https://github.com/github/codeql-action ).
Updates `dawidd6/action-download-artifact` from 10 to 11
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](4c1e823582...ac66b43f0e
)
Updates `github/codeql-action` from 3.28.19 to 3.29.0
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](fca7ace96b...ce28f5bb42
)
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '11'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
- dependency-name: github/codeql-action
dependency-version: 3.29.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
3 weeks ago
Benjamin Cabé
0bdbc9e412
ci: twister: install Python dependencies in twister-build step
...
This ensures we catch up on latest requirements in case Docker image is
lagging behind.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 weeks ago
Fabio Baltieri
ac711c9182
ci: pr_metadata_check: set GITHUB_TOKEN
...
Set the GITHUB_TOKEN environment variable so that the script can do
authenticated requests.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
3 weeks ago
Anas Nashif
edf8a96d1a
ci: issue_count: reduce frequency
...
Reduce frequency of counting issues. The output of this workflow is
legacy and published externally, so we should re-consider keeping this
or do things a bit differently.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 weeks ago
Anas Nashif
ab5190d6f8
ci: footprint: move scheduled run offpeak
...
Move schedule to off peak hours
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 weeks ago
Anas Nashif
84c460ed7d
ci: move scheduled codeql offpeak
...
Move schedule to off peak hours
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 weeks ago
Anas Nashif
b03571d78a
ci: move bug_snapshot workflow offpeak
...
Move schedule to off peak hours.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 weeks ago
Fabio Baltieri
f19e7fdaf9
github: hello_world_multiplatform: switch to python 3.12
...
Switch the workflow to setup python 3.12, not sure why this was left
out.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
4 weeks ago
Alberto Escolar Piedras
3b1cf79f62
ci: bsim tests: Trigger on any change on tests/bluetooth
...
As time passes we are adding more babblesim tests which depend on code/
tests from tests/bluetooth just like we have many based on samples from
samples/bluetooth.
Let's also trigger the Babblesim CI job when anything changes in
tests/bluetooth, instead of trying to pinpoint the specific folders we
use, as otherwise every now and then we have coverage holes and issues
are introduced in main.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
4 weeks ago
dependabot[bot]
3172f85b08
ci: github: bump the actions-deps group across 1 directory with 8 updates
...
Bumps the actions-deps group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) | `9` | `10` |
| [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action ) | `2.19.0` | `2.20.0` |
| [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) | `4.1.0` | `4.2.1` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.4.2` | `5.4.3` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.17` | `3.28.18` |
| [zephyrproject-rtos/action-zephyr-setup](https://github.com/zephyrproject-rtos/action-zephyr-setup ) | `1.0.6` | `1.0.7` |
| [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) | `3.0.24` | `3.0.25` |
| [ossf/scorecard-action](https://github.com/ossf/scorecard-action ) | `2.4.1` | `2.4.2` |
Updates `dawidd6/action-download-artifact` from 9 to 10
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](07ab29fd4a...4c1e823582
)
Updates `EnricoMi/publish-unit-test-result-action` from 2.19.0 to 2.20.0
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases )
- [Commits](afb2984f4d...3a74b29574
)
Updates `aws-actions/configure-aws-credentials` from 4.1.0 to 4.2.1
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](ececac1a45...b475783126
)
Updates `codecov/codecov-action` from 5.4.2 to 5.4.3
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](ad3126e916...18283e04ce
)
Updates `github/codeql-action` from 3.28.17 to 3.28.18
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](60168efe1c...ff0a06e83c
)
Updates `zephyrproject-rtos/action-zephyr-setup` from 1.0.6 to 1.0.7
- [Commits](f7b70269a8...b2453c7296
)
Updates `zgosalvez/github-actions-ensure-sha-pinned-actions` from 3.0.24 to 3.0.25
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](2d6823da40...fc87bb5b5a
)
Updates `ossf/scorecard-action` from 2.4.1 to 2.4.2
- [Release notes](https://github.com/ossf/scorecard-action/releases )
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md )
- [Commits](f49aabe0b5...05b42c6244
)
---
updated-dependencies:
- dependency-name: dawidd6/action-download-artifact
dependency-version: '10'
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: actions-deps
- dependency-name: EnricoMi/publish-unit-test-result-action
dependency-version: 2.20.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: aws-actions/configure-aws-credentials
dependency-version: 4.2.1
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: codecov/codecov-action
dependency-version: 5.4.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: github/codeql-action
dependency-version: 3.28.18
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: zephyrproject-rtos/action-zephyr-setup
dependency-version: 1.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-version: 3.0.25
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: ossf/scorecard-action
dependency-version: 2.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
4 weeks ago
David Brown
c05bcee41d
Revert "ci: exclude rust temporarily [REVERT ME]"
...
This reverts commit 1207880355
.
Re-enable Rust CI after bringing in fixes.
Signed-off-by: David Brown <david.brown@linaro.org>
1 month ago
Anas Nashif
1207880355
ci: exclude rust temporarily [REVERT ME]
...
Compat issues with optional module, exclude for now until issues are
fixed.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
1 month ago
Anas Nashif
67435e394f
.github: convert templates to use forms
...
Convert all templates to use forms.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
1 month ago
Fabio Baltieri
124af38a1d
github: hello_world_multiplatform: set the toolchain list
...
The SDK is growing bigger and bigger, set the toolchain list so we only
fetch the ones needed by the tests we run, save some disk space,
apparently this workflow is getting close.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
1 month ago
Anas Nashif
450345aea3
ci: move weekly build back to sunday night
...
Now that we have faster runners, we can move this back to the night and
be productive during the day :)
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
1 month ago
David Leach
88c34b06dd
doc: binary blobs: remove TSC approval requirement
...
Remove the TSC approval requirements for binary blobs. Clarify
in the language that the submitter and reviewers shall ensure
that all binary blob requirements are being met before approval
and integration into Zephyr.
Signed-off-by: David Leach <david.leach@nxp.com>
1 month ago
Anas Nashif
1fbd8d3aa3
templates: use a new bug template based on forms.
...
Use a form based template instead of freesyle template. This will force
bug reporters to follow the template and provide the needed information
and will make triage easier and bug reports consistent.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
1 month ago
Carles Cufi
c2c1495b4c
actions: manifest: Handle binary blobs
...
Update to a revision of the manifest action that includes:
https://github.com/zephyrproject-rtos/action-manifest/pull/21
Also add the corresponding binary blobs labels parameters to the
workflow.
Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
1 month ago
Anas Nashif
732c80f3e9
ci: use new docker image v0.28.0.20250523
...
New docker image with SDK 0.17.1 and update docker base is (ubuntu
24.04).
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2 months ago
Fabio Baltieri
649eb6280d
ci: pr_metadata_check: convert DNM logic to python
...
GitHub seems to have issue with workflow state caching that causes the
DNM step to not work properly in few cases and not detecting changes in
the DNM tag, forcing people to mess with tags or close/opening PRs,
which in turns restarts all workflows.
Convert the script to Python so that the tag data is guaranteed to be
fresh.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2 months ago
Lukasz Mrugala
d2ebe9c6de
ci: Expand BBox tests with Twister runs
...
Blackbox tests now shall include smoke tests,
that is Twister calls in the environment.
Additionally, those smoke tests will run
on multiple platforms.
Signed-off-by: Lukasz Mrugala <lukaszx.mrugala@intel.com>
2 months ago
Fabio Baltieri
ea16d0e25d
Revert "ci: workflows: check for manifest dnm in the manifest workflow"
...
This reverts commit 370e0882cb
, the
condition is evaluated at workout creation time so this does not work at
all, plus some conditions don't have a label removal logic so pairing
this with the manifest run does not work anyway.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2 months ago
dependabot[bot]
f59a054ad7
ci: github: bump the actions-deps group across 1 directory with 8 updates
...
Bumps the actions-deps group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/setup-python](https://github.com/actions/setup-python ) | `5.4.0` | `5.6.0` |
| [EnricoMi/publish-unit-test-result-action](https://github.com/enricomi/publish-unit-test-result-action ) | `2.18.0` | `2.19.0` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `46.0.3` | `46.0.5` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.2.1` | `4.3.0` |
| [codecov/codecov-action](https://github.com/codecov/codecov-action ) | `5.4.0` | `5.4.2` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.13` | `3.28.17` |
| [carpentries/actions](https://github.com/carpentries/actions ) | `0.14.0` | `0.15.0` |
| [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) | `3.0.23` | `3.0.24` |
Updates `actions/setup-python` from 5.4.0 to 5.6.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v5.4.0...a26af69be951a213d495a4c3e4e4022e16d87065 )
Updates `EnricoMi/publish-unit-test-result-action` from 2.18.0 to 2.19.0
- [Release notes](https://github.com/enricomi/publish-unit-test-result-action/releases )
- [Commits](170bf24d20...afb2984f4d
)
Updates `tj-actions/changed-files` from 46.0.3 to 46.0.5
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](823fcebdb3...ed68ef82c0
)
Updates `actions/download-artifact` from 4.2.1 to 4.3.0
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](95815c38cf...d3f86a106a
)
Updates `codecov/codecov-action` from 5.4.0 to 5.4.2
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](0565863a31...ad3126e916
)
Updates `github/codeql-action` from 3.28.13 to 3.28.17
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](1b549b9259...60168efe1c
)
Updates `carpentries/actions` from 0.14.0 to 0.15.0
- [Release notes](https://github.com/carpentries/actions/releases )
- [Commits](e27aa6c531...2e20fd5ee5
)
Updates `zgosalvez/github-actions-ensure-sha-pinned-actions` from 3.0.23 to 3.0.24
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](4830be28ce...2d6823da40
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-version: 5.6.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: EnricoMi/publish-unit-test-result-action
dependency-version: 2.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: tj-actions/changed-files
dependency-version: 46.0.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: actions/download-artifact
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: codecov/codecov-action
dependency-version: 5.4.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: github/codeql-action
dependency-version: 3.28.17
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
- dependency-name: carpentries/actions
dependency-version: 0.15.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions-deps
- dependency-name: zgosalvez/github-actions-ensure-sha-pinned-actions
dependency-version: 3.0.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions-deps
...
Signed-off-by: dependabot[bot] <support@github.com>
2 months ago
Fabio Baltieri
370e0882cb
ci: workflows: check for manifest dnm in the manifest workflow
...
The current CI setup sets the manifest DNM label in a workflow and
checks it in a different workflow. The one performing the check is
configured to rerun on label changes but it's been reported few times
that the rerun logic does not seem to always run effectively and there's
been cases where the manifest has been fixed but the label has not been
removed by the automation, resulting in a stale PR.
Since the manifest has its own dedicated label, fix this race condition
by checking for that label specifically in the manifest workflow rather
than in a separate one, this means that the check is always performed
after the script that sets the label.
It also means that on manifest changes the manifest step itself will
fail rather than the PR metadata check one.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2 months ago
Alberto Escolar Piedras
09137d16ac
ci: bsim-tests: Add missing path to trigger BT tests
...
Also trigger the bluetooth tests if tests/bluetooth/common/testlib/
is changed.
Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
3 months ago
Maciej Perkowski
2f9faa0a93
ci: workflows: Align used host
...
Ubuntu-24.04 is the version to be used as default in all
gh workflows
Signed-off-by: Maciej Perkowski <maciej.perkowski@nordicsemi.no>
3 months ago
Okan Sahin
bacb99da6d
ci: doc: github: Require update for python version
...
Require latest python version for Setup Zephyr Project
step.
Signed-off-by: Okan Sahin <Okan.Sahin@analog.com>
3 months ago
Anas Nashif
130f2ce641
ci: twister: set number of jobs to use
...
We want to control the number of jobs we run in parallel. Detection on
some runners can be wrong.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Benjamin Cabé
207a048811
doc: requirements: switch to uv compile
...
Use uv compile to generate requirements.txt from requirements.in
This works better to capture dependencies that work for multiple python
versions, not just the one that was used to generate the
requirements.txt file.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 months ago
Lukasz Mrugala
cf87f97824
ci: Run all Blackbox tests
...
We've previously restricted Blackbox test
runs to just one test file - test_output.py.
That was a mistake.
This commit makes the relevant workflow run
all of the blackbox test files again.
Signed-off-by: Lukasz Mrugala <lukaszx.mrugala@intel.com>
3 months ago
Anas Nashif
f61c94bb1b
ci: codecov: remove bsim step from workflow
...
This is not needed for this specific workflow. We do not do anything
with bsim here.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
4d2ddf06c1
ci: codecov: install pinned python environment
...
Need gcovr for coverage generation.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Benjamin Cabé
6f4bb7ef62
ci: github: bump the actions-deps group across 1 directory with 8 updates
...
Bumps the actions-deps group with 8 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [actions/checkout](https://github.com/actions/checkout ) | `4.1.7` | `4.2.2` |
| [actions/setup-python](https://github.com/actions/setup-python ) | `5.4.0` | `5.5.0` |
| [dawidd6/action-download-artifact](https://github.com/dawidd6/action-download-artifact ) | `8` | `9` |
| [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) | `46.0.1` | `46.0.3` |
| [actions/upload-artifact](https://github.com/actions/upload-artifact ) | `4.3.5` | `4.6.2` |
| [actions/download-artifact](https://github.com/actions/download-artifact ) | `4.1.9` | `4.2.1` |
| [github/codeql-action](https://github.com/github/codeql-action ) | `3.28.11` | `3.28.13` |
| [zgosalvez/github-actions-ensure-sha-pinned-actions](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions ) | `3.0.22` | `3.0.23` |
Updates `actions/checkout` from 4.1.7 to 4.2.2
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.7...11bd71901bbe5b1630ceea73d27597364c9af683 )
Updates `actions/setup-python` from 5.4.0 to 5.5.0
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](42375524e2...8d9ed9ac5c
)
Updates `dawidd6/action-download-artifact` from 8 to 9
- [Release notes](https://github.com/dawidd6/action-download-artifact/releases )
- [Commits](20319c5641...07ab29fd4a
)
Updates `tj-actions/changed-files` from 46.0.1 to 46.0.3
- [Release notes](https://github.com/tj-actions/changed-files/releases )
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md )
- [Commits](2f7c5bfce2...823fcebdb3
)
Updates `actions/upload-artifact` from 4.3.5 to 4.6.2
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4.3.5...ea165f8d65b6e75b540449e92b4886f43607fa02 )
Updates `actions/download-artifact` from 4.1.9 to 4.2.1
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](cc20338598...95815c38cf
)
Updates `github/codeql-action` from 3.28.11 to 3.28.13
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/github/codeql-action/compare/v3.28.11...1b549b9259bda1cb5ddde3b41741a82a2d15a841 )
Updates `zgosalvez/github-actions-ensure-sha-pinned-actions` from 3.0.22
to 3.0.23
- [Release notes](https://github.com/zgosalvez/github-actions-ensure-sha-pinned-actions/releases )
- [Commits](25ed13d062...4830be28ce
)
---
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 months ago
Benjamin Cabé
454a1c8844
ci: bsim-tests: Exclude .rst files from path patterns
...
Updated the bsim-tests workflow to exclude all .rst files.
As per GitHub docs:
The order that you define paths patterns matters:
A matching negative pattern (prefixed with !) after a positive match
will exclude the path.
A matching positive pattern after a negative match will include the path
again.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 months ago
Benjamin Cabé
8e90ba4af9
ci: github: bump action-first-interaction to v1.1.1+zephyr.6
...
No functional change. This is only so as to adopt a versioning scheme
where the Zephyr version of the action is considered more recent than
the upstream version (here, v1.1.1) by means of using dots instead of
dashes.
Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
3 months ago
Pieter De Gendt
6f6a687934
ci: compliance: Exclude the Identity check for dependabot
...
The identity check for dependabot will always fail, skip it for PRs
created by dependabot.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
3 months ago
Anas Nashif
06f42f6bfa
twister: Move prep stage to a github runner
...
Speed things up by using GH runners, we do not need the power of our own
runners to create the test plan. This also simplifies the workflow
considerably.
PRs now will get queued immediately, ie. no need to wait for a Zephyr
hosted runner to create the plan and then wait again for another round
to get more runners for execution.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
2faf62c35c
ci: overhaul and pin dependencies on twister_tests_blackbox
...
Pin dependencies on the workflow and move it from using docker to the
zephyr setup action.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
11ece85d1b
ci: workflows: pin python dependencies
...
Pin python dependencies to hashes and cleanup/unify python setup steps in
various workflows.
We now have one dependency file containing all requirements for github
actions that is managed centrally with hashes. No direct pip installs
are needed in workflow files and everything shall go via the
requirements file.
Pinning to specific version and hashes helps with preventing supply
chain attacks.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
7f62d193fc
ci: use gh managed tokens in workflows
...
Do not use custom tokens, rely on GH provided and managed tokens.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
f812de81e6
ci: workflows: rename do_not_merge workflow
...
Add more functionality to the workflow, it is not only about not-merging
anymore.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago
Anas Nashif
7b1e610cc7
ci: move PR body check to a different workflow
...
Move PR body check to a workflow that monitors editing of PRs.
Avoids rerunnin compliance check and other heavy weights workflows on
just an edit of the PR body.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
3 months ago