Skip to content

chore: add test CI workflow#7

Merged
ofek29 merged 2 commits intomainfrom
ci/test-workflow
Jul 8, 2025
Merged

chore: add test CI workflow#7
ofek29 merged 2 commits intomainfrom
ci/test-workflow

Conversation

@ofek29
Copy link
Owner

@ofek29 ofek29 commented Jul 8, 2025

This pull request introduces a new GitHub Actions workflow to automate the continuous integration (CI) process for the repository. The workflow is designed to run tests on code changes pushed to the main branch or submitted via pull requests, excluding markdown file updates.

CI Workflow Implementation:

  • .github/workflows/ci.yml: Added a new CI workflow that:
    • Runs on push and pull_request events targeting the main branch, ignoring changes to markdown files (*.md).
    • Sets up permissions to read repository contents.
    • Defines a job to test the code using JDK 21 and Maven, with caching for Maven dependencies to optimize build times.

@ofek29 ofek29 merged commit e052cc3 into main Jul 8, 2025
1 check passed
@ofek29 ofek29 deleted the ci/test-workflow branch July 8, 2025 21:57
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