Skip to content

Improve CMake and Actions settings - #2302

Merged
doug-walker merged 4 commits into
AcademySoftwareFoundation:mainfrom
autodesk-forks:walker/build-fixes
May 5, 2026
Merged

Improve CMake and Actions settings#2302
doug-walker merged 4 commits into
AcademySoftwareFoundation:mainfrom
autodesk-forks:walker/build-fixes

Conversation

@doug-walker

@doug-walkerdoug-walker commented Apr 30, 2026

Copy link
Copy Markdown
Collaborator

Several minor build fixes:

  • Fix a CMake error in how OCIO_NAMESPACE was being used. This was discussed at the TSC meeting and the preference was for this to continue to be the full string that is used. Therefore, cleaning up some code that was incorrectly using it as part of a longer string.
  • Reducing the frequency of Dependabot PRs and requesting only security fixes. Currently it seems to be proposing fixes for minor version increases that have no security aspect.
  • Fix documentation comment that was causing a build failure on Windows.

Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Comment thread.github/dependabot.yml
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
@remia

remia commented May 5, 2026

Copy link
Copy Markdown
Collaborator

Thanks for fixing the Windows documentation issue Doug, I saw this in my PR too.

@doug-walker

Copy link
Copy Markdown
CollaboratorAuthor

Will go ahead and merge this since Analysis runs never succeed on PRs.

@doug-walker
doug-walker merged commit 39e775b into AcademySoftwareFoundation:mainMay 5, 2026
23 of 24 checks passed
@doug-walker
doug-walker deleted the walker/build-fixes branch May 5, 2026 19:16
@doug-walkerdoug-walker mentioned this pull request May 6, 2026
doug-walker added a commit that referenced this pull request May 13, 2026
* Improve cmake and actions settings
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
* Bump sonarqube action
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
* Fix Windows documentation fail
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
* Fix Windows documentation fail, take 2
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
---------
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
(cherry picked from commit 39e775b)
Signed-off-by: Doug Walker <doug.walker@autodesk.com>
Sign up for freeto 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.

3 participants

@doug-walker@remia@carolalynn