-
Notifications
You must be signed in to change notification settings - Fork 1
28 lines (26 loc) · 1.1 KB
/
operator_hub_push.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
name: OperatorHub Certification
on:
push:
tags:
- "v*"
jobs:
publish-mto-to-operator-hub:
name: publish-gco-to-operator-hub
uses: stakater/.github/.github/workflows/[email protected]
secrets:
REGISTRY_REDHAT_IO_PULL_SECRET: ${{ secrets.REGISTRY_REDHAT_IO_PULL_SECRET }}
STAKATER_NEXUS_REGISTRY: ghcr.io/stakater
STAKATER_NEXUS_USERNAME: ${{ secrets.GHCR_USERNAME }}
STAKATER_NEXUS_PASSWORD: ${{ secrets.GHCR_TOKEN }}
OPERATORHUB_USERNAME: ${{ secrets.OPERATOR_HUB_USERNAME }}
OPERATORHUB_PASSWORD: ${{ secrets.OPERATOR_HUB_PASSWORD }}
OPERATORHUB_REPOSITORY: ${{ secrets.OPERATOR_HUB_REPOSITORY }}
PYXIS_API_TOKEN: ${{ secrets.PYXIS_API_TOKEN }}
STAKATER_GITHUB_TOKEN: ${{ secrets.STAKATER_GITHUB_HELM_REGISTRY }}
ADMIN_TOKEN: ${{ secrets.STAKATER_GITHUB_TOKEN }}
STAKATER_DELIVERY_SLACK_WEBHOOK: ${{ secrets.STAKATER_DELIVERY_SLACK_WEBHOOK }}
with:
CERTIFICATION_PROJECT_ID: ospid-61b613641f6ce30c05d01c1a
DOCKER_FILE_PATH: Dockerfile.operatorhub
PUBLISH_BUNDLE: true
SUBPATH: .