Skip to content

alphagov/pay-java-commons

Repository files navigation

pay-java-commons

Release to maven

This project contains common code for use across GOV.UK Pay's Java projects. Modules under this project are published to Maven Central. The latest version numbers can be found there.

Github Actions

The modules are updated via Github Actions, accessible in the Actions tab. These are automatic releases configured to push to Maven Central on merges to the master branch.

Pom.xml Configuration

To include the testing module, add this to your project's pom.xml:

 <dependency>
   <groupId>uk.gov.service.payments</groupId>
   <artifactId>testing</artifactId>
   <version>1.0.0-{version}</version>
   <scope>test</scope>
 </dependency>

To include the utils module, add this to your project's pom.xml:

 <dependency>
   <groupId>uk.gov.service.payments</groupId>
   <artifactId>utils</artifactId>
   <version>1.0.0-{version}</version>
 </dependency>

Licence

MIT License

Vulnerability Disclosure

GOV.UK Pay aims to stay secure for everyone. If you are a security researcher and have discovered a security vulnerability in this code, we appreciate your help in disclosing it to us in a responsible manner. Please refer to our vulnerability disclosure policy and our security.txt file for details.