mirror of
https://github.com/podman-container-tools/podman.git
synced 2026-08-05 08:25:40 +00:00
Add a 'Publish swagger' workflow that builds pkg/api/swagger.yaml and
uploads it to the libpod-master-releases GCS bucket (swagger-latest.yaml
for main, swagger-<tag>.yaml for tags), reusing the same gcsupld container
as Cirrus with GCPJSON/GCPNAME supplied via repository secrets. Per-PR
uploads to libpod-pr-releases are dropped, as nothing consumes them.
The gcsupld image tag is hardcoded (copied from .cirrus.yml IMAGE_SUFFIX)
rather than read at runtime, since Cirrus CI is to be decommissioned soon.
Remove the now-migrated swagger_task from .cirrus.yml (and its success_task
dependency) and the _run_swagger handler from hack/ci/runner.sh, and update
docs/README.md to point at the new workflow. While at it, fix the link in
docs/README.md to hack/ci/README.md#docs-task, which had been dangling ever
since that file was removed in 2020 by commit
|
||
|---|---|---|
| .. | ||
| ci | ||
| perf | ||
| podman-registry-go | ||
| apparmor_tag.sh | ||
| bats | ||
| branch_commits.rb | ||
| btrfs_installed_tag.sh | ||
| buildah-vendor-treadmill | ||
| check_root.sh | ||
| commit-subject-check.sh | ||
| fork_exec_snoop.bt | ||
| get_ci_vm.sh | ||
| golangci-lint.sh | ||
| install_golangci.sh | ||
| libsubid_tag.sh | ||
| man-page-checker | ||
| man-page-table-check | ||
| markdown-preprocess | ||
| markdown-preprocess-review | ||
| markdown-preprocess.t | ||
| podman-commands.sh | ||
| podman-registry | ||
| podman-socat | ||
| podman_cleanup_tracer.bt | ||
| podmansnoop | ||
| podmanv2-retry | ||
| sqlite_tag.sh | ||
| swagger-check | ||
| systemd_tag.sh | ||
| tree_status.sh | ||
| xref-docker-options | ||
| xref-helpmsgs-manpages | ||
| xref-helpmsgs-manpages.t | ||
| xref-quadlet-docs | ||