Skip to content

Add enable_eosdev option#212

Merged
starnight merged 2 commits intomainfrom
151-only-create-eosdev-ostree-when-main
Nov 4, 2025
Merged

Add enable_eosdev option#212
starnight merged 2 commits intomainfrom
151-only-create-eosdev-ostree-when-main

Conversation

@starnight
Copy link
Contributor

@starnight starnight commented Nov 4, 2025

Thanks to PR "Add a second eosdev tree" 1. EOS has OSTree branches:

  • eos: common usage
  • eosdev: for development

However, there is no need to create eosdev's OSTree commit every time and the OSTree commit creation takes time. So, add the "enable_eosdev" option to decide create eosdev's OSTree commit, or not. It is disabled by default.

Then, to reduce development CI time, only create eosdev's OSTree commit on main branch. It saves about 7~8 minutes on PR's CI check.

Part-of: #151

Thanks to PR "Add a second eosdev tree" [1]. EOS has OSTree branches:
* eos: common usage
* eosdev: for development

However, there is no need to create eosdev's OSTree commit every time
and the OSTree commit creation takes time. So, add the "enable_eosdev"
option to decide create eosdev's OSTree commit, or not. It is disabled
by default.

[1]: #152

Part-of: #151
@starnight starnight marked this pull request as draft November 4, 2025 05:49
To reduce development CI time, only create eosdev's OSTree commit on
main branch. It saves about 7~8 minutes on PR's CI check.

Part-of: #177
@starnight starnight marked this pull request as ready for review November 4, 2025 06:28
@starnight
Copy link
Contributor Author

It saves a lot of development's test time and helps following debug. So, I'm going to merge it.

@starnight starnight merged commit b821fbb into main Nov 4, 2025
1 check passed
@starnight starnight deleted the 151-only-create-eosdev-ostree-when-main branch November 4, 2025 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant