slfan1989 opened a new issue, #16:
URL: https://github.com/apache/paimon-cpp/issues/16

   ### Motivation
   
   ```
   The repository currently does not have GitHub Actions workflows configured, 
so pull requests do not trigger automated checks.
   
   As paimon-cpp is still under active migration, it would be useful to add a 
lightweight CI workflow first. This can help catch basic formatting, linting, 
YAML, spelling, and CMake configuration issues early, and provide a foundation 
for adding full C++ unit test jobs later.
   ```
   
   ### Solution
   
   ```
   Add a basic GitHub Actions workflow under .github/workflows/ci.yml.
   
   The initial workflow can run on pull_request and push to main, and include 
two jobs:
   
   1. pre-commit
      - Check out the repository
      - Set up Python
      - Install pre-commit
      - Run pre-commit run --all-files
   
   2. cmake
      - Check out the repository
      - Install ninja-build
      - Configure the project with CMake
      - Build the configured project
   
   Since the repository currently does not have a top-level CMakeLists.txt, 
this also requires adding a minimal root CMake entrypoint so the CMake 
configure/build job can run.
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to