Skip to content

feat!: update pull_request.yaml openapi and eslint#40

Merged
CptSchnitz merged 2 commits intomasterfrom
CptSchnitz-patch-1
Mar 20, 2025
Merged

feat!: update pull_request.yaml openapi and eslint#40
CptSchnitz merged 2 commits intomasterfrom
CptSchnitz-patch-1

Conversation

@CptSchnitz
Copy link
Contributor

@CptSchnitz CptSchnitz commented Mar 20, 2025

This pull request includes significant changes to the .github/workflows/pull_request.yaml file, primarily focusing on updating the linter setup and adding a new OpenAPI linting job. The most important changes are:

Updates to linter setup:

  • Replaced the wearerequired/lint-action GitHub Action with a direct npm run lint command for running linters.

Addition of OpenAPI linting job:

  • Introduced a new job openapi-lint that runs on ubuntu-latest and includes steps for setting up Node.js, installing dependencies, and running OpenAPI lint checks using npx @redocly/cli lint.

@CptSchnitz CptSchnitz requested a review from michalby24 March 20, 2025 08:40
@CptSchnitz CptSchnitz changed the title feat! update pull_request.yaml openapi and eslint feat!: update pull_request.yaml openapi and eslint Mar 20, 2025
@CptSchnitz CptSchnitz merged commit c280ead into master Mar 20, 2025
@CptSchnitz CptSchnitz deleted the CptSchnitz-patch-1 branch March 20, 2025 10:39
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.

2 participants