Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ci: create schema store reminder issue on release (#77)
<!-- Please use this template for your pull request. --> <!-- Please use the sections that you need and delete other sections --> ## This PR <!-- add the description of the PR here --> - extends release please workflow to create a schema store reminder issue on release ### Related Issues <!-- add here the GitHub issue that this PR resolves if applicable --> ### Notes <!-- any additional notes for this PR --> When testing on a local branch a PAT was required, however this may not be the case dependent upon org setup. If we see a `HttpError: Resource not accessible by integration` error string we may need to generate a more permissive token for this action. ### Example issue #### chore: add json/json-schema-v0.1.5 to schema store JSON schema released with tag json/json-schema-v0.1.5. This needs to be added to the schema store catalog. [Schema store repo](https://github.com/SchemaStore/schemastore) Extend the catalog entry found in `src/api/json/catalog.json` to include the new version: ```diff { "name": "flagd flag configuration", "description": "Flag configuration for the OpenFeature spec compliant flagd provider", "fileMatch": [ "flagd.json", "flagd.yaml", "flagd.yml", "*.flagd.json", "*.flagd.yaml", "*.flagd.yml" ], "url": "https://raw.githubusercontent.com/open-feature/schemas/main/json/flagd-definitions.json", "versions": { "0.1.1": "https://raw.githubusercontent.com/open-feature/schemas/json/json-schema-v0.1.1/json/flagd-definitions.json", + "X.X.X": "https://raw.githubusercontent.com/open-feature/schemas/json/json-schema-vX.X.X/json/flagd-definitions.json" } ``` ### Follow-up Tasks <!-- anything that is related to this PR but not done here should be noted under this section --> <!-- if there is a need for a new issue, please link it here --> ### How to test <!-- if applicable, add testing instructions under this section --> --------- Signed-off-by: James Milligan <[email protected]>
- Loading branch information