Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 1.75 KB

README.md

File metadata and controls

36 lines (24 loc) · 1.75 KB

records

Description, schema and libraries for the "record" format for exchanging RDF

CI/CD For Records .NET package

The CI/CD on this repository is done through Github Actions. The action publish.yml describes how it works.

Every pull request trigger a myriad of actions that check the quality of the code being pushed. Unit tests, integration tests, formatting, linting, and SQL migration are amongst the things being run / tested. You may find a full list in the workflows folder.

Every push to the main branch result in a publication of the records nuget package.

Commits

Commits into the main branch contain the message of the pull request it originated from.

Issues

We handle issues using Azure DevOps. You may find our backlog here if you have the proper access.

Releases

Our releases uses semver.

Tooling

For the code base we use .NET in C#.

For testing we use XUnit.

Contributing

Please follow these steps to contribute:

Fork the repository on GitHub. Clone your fork and create a new branch for your feature or bugfix. Commit your changes to the new branch. Push your changes to your fork. Open a pull request from your fork to the original repository. Please ensure that your code follows the existing style and structure, and add tests where necessary.