Skip to content

(feat/centralised-actions) feat: added centralised actions - #15

Merged
nil-malh merged 5 commits into
mainfrom
feat/centralised-actions
Aug 1, 2026
Merged

(feat/centralised-actions) feat: added centralised actions#15
nil-malh merged 5 commits into
mainfrom
feat/centralised-actions

Conversation

@nil-malh

@nil-malh nil-malh commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

📝 Description

Resolves #


🔄 Type of Change

  • 🐛 Bug fix — non-breaking change that fixes an issue
  • New feature — non-breaking change that adds functionality
  • 💥 Breaking change — fix or feature that changes existing behaviour
  • ♻️ Refactoring / technical debt — no functional change
  • 📖 Documentation — doc-only changes
  • ⬆️ Dependency update — bumped library/plugin version(s)
  • 🔧 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 Aug 1, 2026

Copy link
Copy Markdown
Contributor

✅ Test Results

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

✅ Coverage

Type Coverage Covered / Total
📏 Lines 81.8% 500 / 611
🌿 Branches 77.0% 177 / 230
🔧 Methods 90.5% 105 / 116

🔄 CI run #35 · Sat, 01 Aug 2026 10:14:34 GMT

nil-malh and others added 4 commits August 1, 2026 12:13
…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>
@nil-malh
nil-malh merged commit ecf05d1 into main Aug 1, 2026
7 checks 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