You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@mynewt.apache.org by "sjanc (via GitHub)" <gi...@apache.org> on 2026/10/16 19:12:57 UTC

[PR] ci: Port CI improvements from apache-mynewt-core [mynewt-nimble]

sjanc opened a new pull request, #2337:
URL: https://github.com/apache/mynewt-nimble/pull/2337

   Brings NimBLE CI in line with recent apache-mynewt-core changes:
   
   - Replace pull_request_target workflows (CI approval label, workflows
     check, path labeler) with scheduled PR maintenance workflow; size
     labeler no longer comments on XL PRs
   - Build newt from newt master once per run and cache it
   - Cache external repositories (.git only, shared by all systems) and
     ccache between runs; caches are saved only from master
   - Merge apps, targets, GCC target, unit tests and ports workflows into
     single Build workflow: prepare job downloads repositories once and
     passes them to Linux jobs, apps are built in 2 shards
   - Remove superseded caches at end of Build workflow
   - New push to master cancels in-progress Build run
   
   Tested locally with act (Linux jobs): warm run upgrade 4m41 -> 36s,
   100% ccache hits (apps shard ~7m30 -> ~2m30, unit tests 6m51 -> 2m20).
   Windows/macOS jobs, cache cleanup and PR maintenance API calls could
   not be tested with act.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] ci: Port CI improvements from apache-mynewt-core [mynewt-nimble]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #2337:
URL: https://github.com/apache/mynewt-nimble/pull/2337#issuecomment-6223050581

   This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] ci: Port CI improvements from apache-mynewt-core [mynewt-nimble]

Posted by "sjanc (via GitHub)" <gi...@apache.org>.
sjanc merged PR #2337:
URL: https://github.com/apache/mynewt-nimble/pull/2337


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] ci: Port CI improvements from apache-mynewt-core [mynewt-nimble]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #2337:
URL: https://github.com/apache/mynewt-nimble/pull/2337#issuecomment-6275437511

   This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [PR] ci: Port CI improvements from apache-mynewt-core [mynewt-nimble]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #2337:
URL: https://github.com/apache/mynewt-nimble/pull/2337#issuecomment-6328286502

   This PR exceeds the recommended size of 1000 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@mynewt.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org