Skip to content

Updating CI pipeline(s)#501

Merged
kjvbrt merged 9 commits into
HEP-FCC:masterfrom
kjvbrt:ci-fix
Feb 16, 2026
Merged

Updating CI pipeline(s)#501
kjvbrt merged 9 commits into
HEP-FCC:masterfrom
kjvbrt:ci-fix

Conversation

@kjvbrt
Copy link
Copy Markdown
Contributor

@kjvbrt kjvbrt commented Feb 13, 2026

No description provided.

@jmcarcell
Copy link
Copy Markdown
Contributor

I can include FCCAnalyses to have the same CI as the rest of the Key4hep and HEP-FCC packages. I don't remember why this wasn't done. The three things that I update in all the repositories are:

  • The CI workflows to build and test using the Key4hep (now also the LCG) stacks
  • A common .clang-format
  • Common Github rules (for example, making sure that the build and test workflows are required for making the merge button green or that squash is preferred)
    If you want, we can opt in for any of these for FCCAnalyses

@kjvbrt
Copy link
Copy Markdown
Contributor Author

kjvbrt commented Feb 16, 2026

Hi @jmcarcell, let's go for it :)
I'm not sure whether the "Common Github rules" will fit the FCCAnalyses, but let's set up those as well and then we will see.
I presume that we can have CI workflows on top of the ones provided by Key4hep CI settings?

I want to merge one more pull request beforehand (PR #500)

@kjvbrt kjvbrt merged commit 974ec8b into HEP-FCC:master Feb 16, 2026
4 checks passed
@kjvbrt kjvbrt deleted the ci-fix branch February 16, 2026 12:13
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.

2 participants