You are viewing a plain text version of this content. The canonical link for it is here.
Posted to custos@airavata.apache.org by "lahirujayathilake (via GitHub)" <gi...@apache.org> on 2026/06/12 22:23:11 UTC
[PR] Add swag-driven OpenAPI spec generation [airavata-custos]
lahirujayathilake opened a new pull request, #491:
URL: https://github.com/apache/airavata-custos/pull/491
Specs are generated from in-source `swag` annotations on each handler.
- handler annotations across `internal/server/` + the AMIE connector
- `make gen-api` emits `api/core.openapi.yaml` and `connectors/ACCESS/AMIE-Processor/api/amie.openapi.yaml`
- `make verify-no-drift` gates CI so a handler change can't ship without a fresh spec
## Workflow
1. Edit handler annotation in Go (`@Summary`, `@Param`, etc.)
2. Run `make gen-api`
3. Spec updates
Note - This branch is based on the tracing-impl.
For this PR only the commit 1ec838001799aa57ff997c784bb175980047261a is valid
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: custos-unsubscribe@airavata.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add swag-driven OpenAPI spec generation [airavata-custos]
Posted by "lahirujayathilake (via GitHub)" <gi...@apache.org>.
lahirujayathilake commented on PR #491:
URL: https://github.com/apache/airavata-custos/pull/491#issuecomment-4696253952
> @lahirujayathilake you might have to rebase
@DImuthuUpe Updated
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@airavata.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add swag-driven OpenAPI spec generation [airavata-custos]
Posted by "DImuthuUpe (via GitHub)" <gi...@apache.org>.
DImuthuUpe commented on PR #491:
URL: https://github.com/apache/airavata-custos/pull/491#issuecomment-4696122187
@lahirujayathilake you might have to rebase
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: issues-unsubscribe@airavata.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] Add swag-driven OpenAPI spec generation [airavata-custos]
Posted by "DImuthuUpe (via GitHub)" <gi...@apache.org>.
DImuthuUpe merged PR #491:
URL: https://github.com/apache/airavata-custos/pull/491
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: custos-unsubscribe@airavata.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org