Skip to content

feat: Switched to centralised GH Actions#48

Open
nil-malh wants to merge 5 commits into
mainfrom
feat/centralised-actions
Open

feat: Switched to centralised GH Actions#48
nil-malh wants to merge 5 commits into
mainfrom
feat/centralised-actions

Conversation

@nil-malh

@nil-malh nil-malh commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

📝 Description

Switched to a centralised GH Actions


🔄 Type of Change

  • 🔧 CI / build — changes to workflows, pom.xml, tooling

✅ Pre-Merge Checklist

Code Quality

  • My code follows the Palantir Java Format style (passes mvn spotless:check)
  • I have added or updated Javadoc on public types and methods

Tests

  • I have added unit tests that cover the new / changed behaviour
  • All existing and new tests pass locally (mvn verify)
  • JaCoCo line coverage ≥ 70 % is maintained
  • Tests using Testcontainers are isolated and do not leave containers running

Licensing

  • Apache 2.0 license header has been added to every new source file (using spotless)

🧪 How to Test Locally

# 1. Build and run all tests (requires Docker for Testcontainers)
mvn verify

# 2. Check code style
mvn spotless:check

📸 Screenshots / Logs


📚 Additional Context

Comment thread .github/workflows/changelog.yml Fixed
Comment thread .github/workflows/dependency-review.yml Fixed
Comment thread .github/workflows/release.yml Fixed
Comment thread .github/workflows/stale.yml Fixed
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

✅ Test Results

Metric Count
Passed 669
Failed 0
⏭️ Skipped 0
📊 Total 669

✅ Coverage

Type Coverage Covered / Total
📏 Lines 83.7% 1746 / 2085
🌿 Branches 72.5% 527 / 727
🔧 Methods 83.4% 361 / 433

🔄 CI run #148 · Wed, 08 Jul 2026 21:23:58 GMT

nil-malh and others added 4 commits July 8, 2026 23:20
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.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.

2 participants