Skip to content

Modernize CI configuration#37

Merged
eisenhauer merged 1 commit into
GTkorvo:masterfrom
eisenhauer:modernize-ci
Jan 23, 2026
Merged

Modernize CI configuration#37
eisenhauer merged 1 commit into
GTkorvo:masterfrom
eisenhauer:modernize-ci

Conversation

@eisenhauer

Copy link
Copy Markdown
Member
  • Update actions/checkout from v2 to v4
  • Add build caching with actions/cache@v4
  • Add weekly scheduled builds to catch dependency issues
  • Include workflow name in concurrency group for better isolation
  • Rename duplicate Setup steps to Setup Windows/Setup macOS
  • Remove unused nvhpc exclude from matrix
  • Update triggers.yml to post CDash link on completion (when results available)

- Update actions/checkout from v2 to v4
- Add build caching with actions/cache@v4
- Add weekly scheduled builds to catch dependency issues
- Include workflow name in concurrency group for better isolation
- Rename duplicate Setup steps to Setup Windows/Setup macOS
- Remove unused nvhpc exclude from matrix
- Update triggers.yml to post CDash link on completion (when results available)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@eisenhauer eisenhauer merged commit c27af33 into GTkorvo:master Jan 23, 2026
13 checks passed
@eisenhauer eisenhauer deleted the modernize-ci branch January 23, 2026 03:32
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