35 lines
1 KiB
YAML
35 lines
1 KiB
YAML
name: Update DockerHub Description
|
|
|
|
on:
|
|
push:
|
|
tags:
|
|
- v*
|
|
|
|
jobs:
|
|
update-description:
|
|
runs-on: self-hosted-amd64-1cpu
|
|
steps:
|
|
- name: Checkout
|
|
uses: actions/checkout@v4
|
|
|
|
- name: Import secrets
|
|
uses: hashicorp/vault-action@v3
|
|
id: secrets
|
|
with:
|
|
exportEnv: false
|
|
url: ${{ secrets.VAULT_URL }}
|
|
role: ${{ secrets.VAULT_ROLE }}
|
|
method: kubernetes
|
|
path: kubernetes-ci
|
|
secrets: |
|
|
kv-gitlab-ci/data/github/shared/dockerhub-creds user | DOCKERHUB_USER ;
|
|
kv-gitlab-ci/data/github/shared/dockerhub-creds password | DOCKERHUB_PASSWORD ;
|
|
|
|
- name: Update DockerHub Description
|
|
uses: peter-evans/dockerhub-description@v4
|
|
with:
|
|
username: ${{ steps.secrets.outputs.DOCKERHUB_USER }}
|
|
password: ${{ steps.secrets.outputs.DOCKERHUB_PASSWORD }}
|
|
repository: wallarm/gotestwaf
|
|
short-description: ${{ github.event.repository.description }}
|
|
readme-filepath: ./README.md
|