Skip to content

Update actions - #60

Merged
kmokstad merged 2 commits into
openfedem:mainfrom
kmokstad:update-action
Nov 10, 2026
Merged

kmokstad merged 2 commits into
openfedem:mainfrom
kmokstad:update-action

Conversation

@kmokstad

@kmokstad kmokstad commented Nov 10, 2026 •

Copy link
Copy Markdown

Revisit #53 which was removed after merge, but now with checkout@v6 and some gcc 13 warnings.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues were identified in the supplied evidence.

No open issues 🎉

What changed in this PR

Updates GitHub Actions checkout versions and authentication permissions while cleaning up the C++ load-class hierarchy to address compiler warnings.

Changes:

  • Upgraded workflow checkout actions to actions/checkout@v6.
  • Granted the versioning workflow contents: write permission and removed its personal access token dependency.
  • Removed redundant destructors and exposed inherited getTarget overloads.
File Description
src/​FFlLib/​FFlFEParts/​FFlLoads.H Simplifies load-class declarations and resolves inherited getTarget overload visibility warnings.
.github/​workflows/​versioning.yml Upgrades checkout and enables the built-in write-enabled GitHub token for version commits.
.github/​workflows/​run-test.yml Upgrades the checkout action used by the test workflow.

Review effort: Lite

@kmokstad
kmokstad merged commit fec7b9b into openfedem:main Nov 10, 2026
1 check passed
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