This repository contains the catalog of Kubewarden policies to be consumed by the Rancher UI. The catalog is published to GitHub Pages at https://kubewarden.github.io/policy-catalog/.
This repository includes a GitHub Action workflow for automatically updating policy references when new versions are released.
The workflow can be triggered in two ways:
Manually via workflow dispatch - requires the following inputs:
owner
: Repository ownerrepo
: Repository nametag
: Tag to releaseAutomatically via repository dispatch - requires this payload:
{
"event_type": "release-policy",
"client_payload": {
"owner": "org-name",
"repo": "repo-name",
"tag": "v1.0.0",
"artifacthub-pkg": "path/to/artifacthub-pkg.yml" # Optional, defaults to `./artifacthub-pkg.yml`
}
}
The workflow performs these steps:
charts/<repo-name>/
Each policy repository must contain the following:
Optional: