Skip to content

Create CI linting API to allow CI linting across the application

Problem to solve

As a prerequisite to #38033 (closed) an API needs to be created to allow for CI linting to be applied elsewhere in the application from /ci/lint.

Intended users

Further details

Proposal

Create backend API to allow for CI linting to be applied elsewhere in the application by modifying Projects::Ci::LintsController#create to respond to json requests.

Permissions and Security

Documentation

Availability & Testing

  • Unit test changes - Yes, unit test for new/updated logics accordingly
  • Integration test changes - Not required
  • End-to-end test change - Not required

What does success look like, and how can we measure that?

What is the type of buyer?

Links / references

Edited by Tiffany Rea