argoproj / argo-workflows

Workflow Engine for Kubernetes
https://argo-workflows.readthedocs.io/
Apache License 2.0
15.11k stars 3.21k forks source link

docs: 3.5 Swagger UI should reference 3.5 OpenAPI spec -- 3.5 specific #13824

Closed agilgur5 closed 3 weeks ago

agilgur5 commented 3 weeks ago

Fixes "Future Work" part 2 of https://github.com/argoproj/argo-workflows/pull/13818

Motivation

As we have versioned docs now (#11390), the Swagger UI should reference the OpenAPI spec of its release, not main

Modifications

In swagger.md, change the raw GH URL from main to release-3.5

Verification

  1. mkdocs build && open site/swagger/index.html
  2. Confirmed that it loads the Swagger UI properly and loads the release-3.5 spec.
    Screenshot: Screenshot 2024-10-26 at 11 40 00 PM

Notes to Reviewers

This PR is specific to the release-3.5 branch