Skip to content

ci: fixups of analysis workflow#4572

Merged
lgritz merged 2 commits intoAcademySoftwareFoundation:mainfrom
lgritz:lg-sonar
Dec 27, 2024
Merged

ci: fixups of analysis workflow#4572
lgritz merged 2 commits intoAcademySoftwareFoundation:mainfrom
lgritz:lg-sonar

Conversation

@lgritz
Copy link
Collaborator

@lgritz lgritz commented Dec 26, 2024

  • Fix missing secrets that accidentally disabled the analysis workflow a few commits back. After splitting into reusable steps, we needed the main analysis workflow to let the steps workflow inherit secrets.
  • Run analysis on TOT dev branches.
  • For analysis, only build OIIO as debug, not dependencies.

* Fix missing secrets that accidentally disabled the analysis workflow
  a few commits back. After splitting into reusable steps, we needed
  the main analysis workflow to let the steps workflow inherit secrets.
* Run analysis on TOT dev branches.
* For analysis, only build OIIO as debug, not dependencies.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
…nch name

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz
Copy link
Collaborator Author

lgritz commented Dec 27, 2024

Pre-emptively merging since this only affects CI, irrefutably fixes something that is broken, and doesn't change code or user build scripts.

@lgritz lgritz merged commit af252a1 into AcademySoftwareFoundation:main Dec 27, 2024
29 checks passed
lgritz added a commit to lgritz/OpenImageIO that referenced this pull request Dec 27, 2024
* Fix missing secrets that accidentally disabled the analysis workflow a
few commits back. After splitting into reusable steps, we needed the
main analysis workflow to let the steps workflow inherit secrets.
* Run analysis on TOT dev branches.
* For analysis, only build OIIO as debug, not dependencies.

---------

Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz lgritz deleted the lg-sonar branch December 27, 2024 22:43
scott-wilson pushed a commit to scott-wilson/OpenImageIO that referenced this pull request May 18, 2025
* Fix missing secrets that accidentally disabled the analysis workflow a
few commits back. After splitting into reusable steps, we needed the
main analysis workflow to let the steps workflow inherit secrets.
* Run analysis on TOT dev branches.
* For analysis, only build OIIO as debug, not dependencies.

---------

Signed-off-by: Larry Gritz <lg@larrygritz.com>
Signed-off-by: Scott Wilson <scott@propersquid.com>
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