nikomix/Sync Azure Private Marketplace
Sync Azure Private Marketplace offers from repository JSON files.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| offers-root | Path to the root folder containing one JSON file per offer. | no | offers |
| private-store-id | Private Store ID. If omitted and exactly one store is visible, it is auto-detected. | no | — |
| remove-missing | Remove offers in Azure that are not defined in the repository. | no | false |
| overrides-file | Optional path to a JSON file with offer overrides keyed by offerId. | no | — |
| overrides-json | Optional inline JSON object with offer overrides keyed by offerId. | no | — |
| fail-on-warning | Fail the action if warnings are emitted. | no | false |
| dry-run | If true, prints planned changes without applying them. | no | false |
Outputs
| name | description |
|---|---|
| synced-count | Number of offers created or updated. |
| removed-count | Number of offers removed. |
| warning-count | Number of warnings emitted. |