Skip to content

ci: validate installed packages and final profiles - #17

Merged
tritao merged 0 commit into
draw-list-history-v2from
stack/ci-validation
Aug 9, 2026
Merged

ci: validate installed packages and final profiles#17
tritao merged 0 commit into
draw-list-history-v2from
stack/ci-validation

Conversation

@tritao

@tritao tritao commented Aug 7, 2026

Copy link
Copy Markdown
Collaborator

Summary

Validate the final installed Coin package and completed renderer configurations.

  • Builds and installs a small find_package(Coin) consumer.
  • Includes Inventor/system/gl.h to verify installed header routing.
  • Runs final compatibility and core tests.
  • Builds the Windows and macOS LegacyGL ON/OFF matrix.
  • Keeps runtime core-profile validation in the Linux EGL jobs.

The job names use LegacyGL ON/OFF because the compile-time renderer setting and the runtime OpenGL context profile are separate dimensions.

Scope

This is the final validation layer after DrawList integration in PR #33. It does not contain generic CI infrastructure modernization; that remains independent in PR #25.

Stack

Layer 14/14, based on PR #33.

@tritao
tritao changed the base branch from stack/compatibility-boundary to stack/platform-build-plumbing August 7, 2026 23:58
@tritao tritao changed the title ci: validate workflows and installed packages ci: validate OpenGL configurations and installed packages Aug 8, 2026
@tritao
tritao force-pushed the stack/ci-validation branch from 6398ad6 to abd1ae4 Compare August 8, 2026 00:17
@tritao
tritao force-pushed the stack/ci-validation branch from abd1ae4 to b5df5c2 Compare August 8, 2026 00:42
@tritao
tritao force-pushed the stack/ci-validation branch from b5df5c2 to cba12b5 Compare August 8, 2026 01:07
@tritao
tritao force-pushed the stack/ci-validation branch 2 times, most recently from 043018e to ca9924f Compare August 8, 2026 01:22
@tritao
tritao force-pushed the stack/ci-validation branch 3 times, most recently from e40e37a to 10e43f3 Compare August 8, 2026 01:51
@tritao
tritao force-pushed the stack/ci-validation branch 2 times, most recently from 92ce129 to ffb57f0 Compare August 8, 2026 01:57
@tritao
tritao force-pushed the stack/ci-validation branch 2 times, most recently from 3110dd0 to 33318bb Compare August 8, 2026 02:32
@tritao
tritao marked this pull request as ready for review August 8, 2026 02:36
@tritao
tritao force-pushed the stack/ci-validation branch from 33318bb to e51b7d4 Compare August 8, 2026 02:54
@tritao
tritao force-pushed the stack/ci-validation branch from 077ebaa to f27b56a Compare August 8, 2026 13:47
@tritao
tritao force-pushed the stack/ci-validation branch 3 times, most recently from 53dc0f9 to 60e5d2e Compare August 8, 2026 14:24
@tritao
tritao force-pushed the stack/ci-validation branch from 60e5d2e to 6e6f0c9 Compare August 8, 2026 14:46
@tritao
tritao force-pushed the stack/ci-validation branch from 6e6f0c9 to 504ca1c Compare August 8, 2026 14:53
@tritao
tritao force-pushed the stack/ci-validation branch from 504ca1c to 50b942c Compare August 8, 2026 20:13
@tritao
tritao force-pushed the stack/ci-validation branch 2 times, most recently from 54d97a4 to dceff8e Compare August 8, 2026 20:44
@tritao
tritao force-pushed the stack/ci-validation branch from dceff8e to fab5174 Compare August 8, 2026 20:55
@tritao
tritao changed the base branch from stack/platform-build-plumbing to stack/ci-modernization August 8, 2026 20:57
@tritao tritao changed the title ci: validate installed packages and workflows ci: validate installed packages and final profiles Aug 8, 2026
@tritao
tritao force-pushed the stack/ci-validation branch from fab5174 to 8735b73 Compare August 8, 2026 21:06
@tritao
tritao force-pushed the stack/ci-validation branch from 8735b73 to 02e2f33 Compare August 9, 2026 00:37
@tritao
tritao force-pushed the stack/ci-validation branch from 02e2f33 to 5221a34 Compare August 9, 2026 00:57
@tritao
tritao changed the base branch from stack/ci-modernization to draw-list-history-v2 August 9, 2026 00:57
@tritao
tritao force-pushed the stack/ci-validation branch from 5221a34 to a727b5a Compare August 9, 2026 01:41
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