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

Prepare v5.3.0 #217

Merged
merged 23 commits into from
Jul 31, 2024
Merged

Prepare v5.3.0 #217

merged 23 commits into from
Jul 31, 2024

Conversation

ACascarino
Copy link
Contributor

@ACascarino ACascarino commented Jul 30, 2024

  • FIXED: Vanilla configuration now compiles correctly under XTC 15.3.0
  • ADDED: Support for XCommon CMake build system

@ACascarino ACascarino added size:S Small issue or pull request status:ready for review Please review labels Jul 30, 2024
@ACascarino ACascarino requested a review from xhuw July 30, 2024 15:09
CHANGELOG.rst Outdated
Comment on lines 4 to 5
UNRELEASED
----------
Copy link

Choose a reason for hiding this comment

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

Suggested change
UNRELEASED
----------
5.3.0
-----

println "Unlikely these will pass.."
// warnError("Source Check"){ sourceCheck("${REPO}") }
// warnError("Changelog Check"){ xcoreChangelogCheck("${REPO}") }
stage('Basic tests') {
Copy link

Choose a reason for hiding this comment

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

weird change... but ok

.. code-block:: console

$ docker pull ghcr.io/xmos/doc_builder:main
Use the `xmosdoc tool <https://github.com/xmos/xmosdoc>`_ either via docker or install it into a pip environment.
Copy link

Choose a reason for hiding this comment

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

xmosdoc is private

Copy link

Choose a reason for hiding this comment

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

I see - this readme is for building the docs and is not included in the docs, I think that's fine

Copy link

@xhuw xhuw left a comment

Choose a reason for hiding this comment

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

There are some questionable changes in this release

  1. jenkins file has step installing a bunch of stuff and then doing nothing
  2. readme for the doc/ directory has unnecessary amount of detail about our internal doc building tool
  3. xcommon_cmake support with no verification but it is mentioned in the changelog which implies it is ready

I don't think these issues need to block the release as this also includes an important fix for 15.3 tools which should be merged

@mbanth mbanth removed their assignment Jul 31, 2024
@ACascarino ACascarino merged commit 5d36b31 into release/v5.3.0 Jul 31, 2024
1 of 3 checks passed
@ACascarino ACascarino mentioned this pull request Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size:S Small issue or pull request status:ready for review Please review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants