NatLabRockies / NatLabRockies/OpenStudio
CI - Upgrades
@anchapin is already working on this.
Since Jun 27, 2025.
- Dominant language
- C++
- Stars
- 646
- Forks
- 237
- Avg merge
- 3d 11h
- Merged PRs (30d)
- 10
Description
Incremental builds on Actions (Self-hosted): triggers with label
- Windows 2019 x86 (do we need to upgrade MSVC?)
- Ubuntu 2204 x86
- Mac Arm
Full Builds on Actions (GitHub hosted): trigger on tags and commits to develop or master
- Centos 9 (AlmaLinux; Intel only?)
- Ubuntu 2204
- Ubuntu 2404
- Mac Arm
- Mac Intel
- Windows 2019
- Ubuntu 2204 Arm
- Ubuntu 2404 Arm
Openstudio resources
(Use self-hosted to speed this up? The action workflow file appears outdated since it still uses ruby 2.7.2)
Openstudio-Standards
Incremental builds on Actions (Self-hosted dedicated 2x 80 CPU machines): triggers on every push (verify forked PRs are not allowed to run CI unless approved)
- Ubuntu 2204 x86 with latest openstudio release
- Ubuntu 2204 x86 with latest openstudio develop
Openstudio Measure Gems
Pull request only using Github hosted runners (trying to increase the capacity of NREL runners or use paid runners via ITS ticket)
ComStock
Use ubuntu-40 for self-hosted runner connected to Github actions
Other CI Tasks
- Mac code signing (reached out to NREL contact)
- Finish configuring new Cmake-tools repo
- Remove old access controls
- Update documentation
- Decommission jenkins
- Setup each self-hosted runner as a service
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.