Git Product home page Git Product logo

Comments (3)

wmamills avatar wmamills commented on June 8, 2024

@arnopo what do you want to do about this? Right now libmetal is using 0.16.6 for CI and can change at any time. open-amp is using 0.16.1 (which is old but at least a fixed version.)

from libmetal.

arnopo avatar arnopo commented on June 8, 2024

The answer is not simple.

  • if we fix the SDK and the Zephyr version. PRs related to a Zephyr update could fail as not build in a up to date environment. And we can miss some new Zephyr update in Zephyr that breaks compatibility.
  • if we keep like this drawback is that CI breaks each time we have an SDK update.

I would say I would prefer to see the SDK issue ( CI is broken around 2 times /years) than miss something that would be discover during the release or after the release.

If the hypothesis is that the Zephyr build with lastest SDK with the main branch, what would be nice is to find a way to not have the SDK version hardcoded but pointing to the lastest version.

from libmetal.

wmamills avatar wmamills commented on June 8, 2024

Yes I would setup up a separate job to test against bleeding edge Zephyr. Not force individual contributors to deal with it.
We could automate the "know good" update but manually bumping it a few times a years seems OK to me.

from libmetal.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.