6.5.0 (2026-08-28)
- ETU-75494: Update api-guidelines to 3.1.1. This version adds lint rules for api lifecycle management. (e2105a2)
6.4.0 (2026-08-17)
6.3.2 (2026-08-06)
6.3.1 (2026-07-27)
- Typo in workflow input description (01692cd)
6.3.0 (2026-07-27)
6.2.3 (2026-06-22)
6.2.2 (2026-05-29)
6.2.1 (2026-05-20)
6.2.0 (2026-05-18)
6.1.2 (2026-04-21)
- Bump api-guidelines to 3.0.1 (#138) (7602609)
- deps: Bump @stoplight/spectral-cli to v6.15.1 (#137) (7e73c53)
- Merge multi-job workflows to single job (49021da)
- Removed setup-node, node 20 is included in ubuntu-latest, which is fine. Node 24 not needed. (e129a24)
6.1.1 (2026-04-15)
- Emit github error annotation on error from backend on publish / validate (305874f)
- Fix typo in artifact download causing error (#133) (f761b70)
6.1.0 (2026-04-09)
- Add PostHog analytics (efa5830)
6.0.0 (2026-04-01)
- Upgrade api-guidelines to 3.0.0 (#120)
- Rework input parameters to
gha-api/lintandgha-api/publish. See migration guide. - gha-api/publish: Fields in
info.x-entur-metadataare now required and the workflow will fail if the specification does not contain them. See api-guidelines: https://github.com/entur/api-guidelines/blob/main/guidelines.md#24-entur-metadata
- Add new workflow
gha-api/validate. See README for usage. (7e00dbe) - Add support for bundling (using redocly) (#116) (54170f0)
- gha-api/publish: Fields in
info.x-entur-metadataare now required and the workflow will fail if the specification does not contain them. See api-guidelines: https://github.com/entur/api-guidelines/blob/main/guidelines.md#24-entur-metadata (89e3416) - gha-api/publish: Publish to new api-spec-registry (89e3416)
- gha-api/publish: Remove input parameter
visibility. This parameter is now specified as the fieldinfo.x-entur-metadata.audiencein the specification itself. Note that the valuepublichas been renamed toopen. (89e3416) - Rework input parameters to
gha-api/lintandgha-api/publish. See migration guide. (a59892b) - Upgrade api-guidelines to 3.0.0 (#120) (e66a604)
5.4.3 (2026-03-16)
5.4.2 (2026-03-10)
5.4.1 (2026-02-27)
5.4.0 (2026-02-25)
- ETU-67864 Use api-guidelines 2.2.0 (#101) (3a3e50f)
- ETU-68622 Annotate spec file with lint problems, and url to guidelines (#102) (9931274)
5.3.0 (2026-02-11)
5.2.1 (2026-01-14)
5.2.0 (2026-01-12)
5.1.0 (2025-11-25)
5.0.0 (2025-11-19)
- API-568: Lint spec with minimal ruleset on publish to portal.
- API-568: Lint spec with minimal ruleset on publish to portal. (84a48bc)
- remove conditions when publishing (#81) (92a3b47)
- API-568: Lint spec with minimal ruleset on publish to portal. (fc23334)
4.2.1 (2025-08-28)
4.2.0 (2025-08-28)
4.1.0 (2025-08-11)
- added workflow for uploading spec to dev portal (#64) (78c39f2)
- API-411: Added support for linting asyncapi specs. (#60) (14435b5)
- API-433: If spectral fails to run, workflow now fails. (#63) (d99a9b2)
- Using latest linting ruleset. (#67) (506d8b0)
4.0.1 (2025-07-08)
4.0.0 (2025-07-02)
- API-406: Replaced input fail_on_lint_error with new fail_threshold (#48)
- Allows use of ** in spec patterns to match recursive directories (6f95da7)
- API-372: Display lint issues in step summary (a71d023)
- skips linting for dependabot PR's (e3246fb)
- added missing permission for release please (23de049)
- Do not use context vars in run steps. (952b5ef)
- Makes globstar fixture meaningfully different from normal star (7cb7207)
- only uploads spec to bucket when pushing to default branch (ff1cc6e)
3.0.0 (2025-05-12)
- API-383: Using new spectral rules (v 1.0.1) with breaking changes.
- API-383: Using new spectral rules (v 1.0.1) with breaking changes. (3c5b263)
2.0.0 (2025-04-23)
- updated input names and descriptions (#37)
- API-321: Removed unused file (7df05c8)
- API-321: Renamed "lint" job to "test-lint-ok-with-artifact" (410a4e7)
1.0.2 (2025-04-01)
1.0.1 (2025-04-01)
- initial commit (91bec27)