Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preparation v.3.6.1 release #256

Merged
merged 17 commits into from
Aug 4, 2024
Merged

Preparation v.3.6.1 release #256

merged 17 commits into from
Aug 4, 2024

Conversation

rexut
Copy link
Member

@rexut rexut commented Aug 4, 2024

As the headline says, these are important backportings from the v3.7 branch back to v3.6 and the preparation for the upcoming v3.6.1 tag.

rexut added 12 commits August 4, 2024 09:17
Update Github actions to their latest versions to fix the following
warnings on runs:
```
Node.js 16 actions are deprecated. Please update the following actions
to use Node.js 20: FraBle/clean-after-action@v1.

Signed-off-by: Stephan Linz <[email protected]>
Add retry option to every `west twister` call to avoid stupid
false positive errors because of "Timeout" or "Testsuite mismatch".

Signed-off-by: Stephan Linz <[email protected]>
Reduce Twister parallel jobs to a minimum. All test cases should be
processed sequentially one after the other to avoid race conditions.
With two jobs in parallel, one job will build a test suite the other
job will execute on target and pick up results.

Signed-off-by: Stephan Linz <[email protected]>
Update:

  * Zephyr SDK to 0.16.8
  * nrf-regtool to 5.3.0
  * bsim version to 2.2
  * zephyr-runner v2 using Buildah and Podman

Add:

  * Kitware ninja 1.11.1
  * ccache version 4.9.1
  * ARM Fixed Virtual Platform (FVP) emulator

Signed-off-by: Stephan Linz <[email protected]>
Uses actions/upload-artifact@v4 to upload test logging files too.
Also disable platform and size reporting for Twister, not used.

Signed-off-by: Stephan Linz <[email protected]>
The tested version is Zephyr SDK v0.16.8 with
the Arm GNU toolchain 12.2.0.

Signed-off-by: Stephan Linz <[email protected]>
This commit updates in-tree code for the U-Blox library to use
CONFIG_CPP instead of CONFIG_CPLUSPLUS, which is deprecated for
more than 3 releases.

Signed-off-by: Stephan Linz <[email protected]>
The following Kconfigs have been deprecated for more than 2
releases, remove them:

- CONFIG_MINIMAL_LIBC_MALLOC

Instead the new generic Kconfigs will used:

- CONFIG_COMMON_LIBC_MALLOC

This fixes following exemplary build error message since Zephyr
commit c22c98e51033379347cd8c681db34cf7afd33e57:

    /.../workspace/bridle/samples/ubx_gnss/prj.conf:31: warning:
      attempt to assign the value 'n' to the undefined symbol
      MINIMAL_LIBC_MALLOC

    error: Aborting due to Kconfig warnings

Signed-off-by: Stephan Linz <[email protected]>
Support binary artifacts with file suffix ".drawio" and ".pdf".

Signed-off-by: Stephan Linz <[email protected]>
Adds the PWM channel for the on-shield piezo buzzer
to the documentation.

Signed-off-by: Stephan Linz <[email protected]>
There was an incorrect value for the LCD resolution at one point
in the documentation, which has now been fixed.

Signed-off-by: Stephan Linz <[email protected]>
In some places there were sections with an empty list of internet
references, as no links are currently defined in the affected parts
of the documentation. The “References” section must be added again
as soon as links are defined.

Signed-off-by: Stephan Linz <[email protected]>
rexut added 5 commits August 4, 2024 11:12
Some application setups needs deletion of default alias names for
the first user button and / or LED to avoid event race condistions
in different Zephyr sub-systems, e.g. the input sub-system.

Signed-off-by: Stephan Linz <[email protected]>
Create the new RST file release notes and add to TOC.

Signed-off-by: Stephan Linz <[email protected]>
Add 3.6.1 tag to release list to be shown on documentation side bar.

Signed-off-by: Stephan Linz <[email protected]>
Remove "Working Draft" from title.

Signed-off-by: Stephan Linz <[email protected]>
Final 3.6.1 tag.

Signed-off-by: Stephan Linz <[email protected]>
@rexut rexut requested a review from tobiaskaestner August 4, 2024 10:27
@rexut rexut self-assigned this Aug 4, 2024
@rexut rexut added this to the v3.6.1 milestone Aug 4, 2024
Copy link

github-actions bot commented Aug 4, 2024

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

@rexut
Copy link
Member Author

rexut commented Aug 4, 2024

You can find the documentation preview for this PR at this link. It will be updated about 10 minutes after the documentation build succeeds.

Note: This comment is automatically posted by the Documentation Publishing GitHub Action.

https://bridle.tiac-systems.net/ghpr/doc/PR-256/bridle/releases/release-notes-3.6.1.html

Copy link
Contributor

@tobiaskaestner tobiaskaestner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm

@rexut rexut merged commit a566929 into v3.6-branch Aug 4, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants