mirror of
https://github.com/peter-evans/dockerhub-description.git
synced 2024-11-22 03:59:34 +01:00
Update README
This commit is contained in:
parent
66277dfaec
commit
8a5806631a
1 changed files with 19 additions and 4 deletions
23
README.md
23
README.md
|
@ -1,4 +1,5 @@
|
||||||
# Docker Hub Description
|
# Docker Hub Description
|
||||||
|
[![CircleCI](https://circleci.com/gh/peter-evans/dockerhub-description/tree/master.svg?style=svg)](https://circleci.com/gh/peter-evans/dockerhub-description/tree/master)
|
||||||
[![GitHub Marketplace](https://img.shields.io/badge/Marketplace-Docker%20Hub%20Description-blue.svg?colorA=24292e&colorB=0366d6&style=flat&longCache=true&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAM6wAADOsB5dZE0gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAERSURBVCiRhZG/SsMxFEZPfsVJ61jbxaF0cRQRcRJ9hlYn30IHN/+9iquDCOIsblIrOjqKgy5aKoJQj4O3EEtbPwhJbr6Te28CmdSKeqzeqr0YbfVIrTBKakvtOl5dtTkK+v4HfA9PEyBFCY9AGVgCBLaBp1jPAyfAJ/AAdIEG0dNAiyP7+K1qIfMdonZic6+WJoBJvQlvuwDqcXadUuqPA1NKAlexbRTAIMvMOCjTbMwl1LtI/6KWJ5Q6rT6Ht1MA58AX8Apcqqt5r2qhrgAXQC3CZ6i1+KMd9TRu3MvA3aH/fFPnBodb6oe6HM8+lYHrGdRXW8M9bMZtPXUji69lmf5Cmamq7quNLFZXD9Rq7v0Bpc1o/tp0fisAAAAASUVORK5CYII=)](https://github.com/marketplace/actions/docker-hub-description)
|
[![GitHub Marketplace](https://img.shields.io/badge/Marketplace-Docker%20Hub%20Description-blue.svg?colorA=24292e&colorB=0366d6&style=flat&longCache=true&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAM6wAADOsB5dZE0gAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAERSURBVCiRhZG/SsMxFEZPfsVJ61jbxaF0cRQRcRJ9hlYn30IHN/+9iquDCOIsblIrOjqKgy5aKoJQj4O3EEtbPwhJbr6Te28CmdSKeqzeqr0YbfVIrTBKakvtOl5dtTkK+v4HfA9PEyBFCY9AGVgCBLaBp1jPAyfAJ/AAdIEG0dNAiyP7+K1qIfMdonZic6+WJoBJvQlvuwDqcXadUuqPA1NKAlexbRTAIMvMOCjTbMwl1LtI/6KWJ5Q6rT6Ht1MA58AX8Apcqqt5r2qhrgAXQC3CZ6i1+KMd9TRu3MvA3aH/fFPnBodb6oe6HM8+lYHrGdRXW8M9bMZtPXUji69lmf5Cmamq7quNLFZXD9Rq7v0Bpc1o/tp0fisAAAAASUVORK5CYII=)](https://github.com/marketplace/actions/docker-hub-description)
|
||||||
|
|
||||||
A GitHub action to update a Docker Hub repository description from `README.md`.
|
A GitHub action to update a Docker Hub repository description from `README.md`.
|
||||||
|
@ -9,7 +10,7 @@ This is useful if you `docker push` your images to Docker Hub. It provides an ea
|
||||||
|
|
||||||
```
|
```
|
||||||
action "Docker Hub Description" {
|
action "Docker Hub Description" {
|
||||||
uses = "peter-evans/dockerhub-description@v1.0.0"
|
uses = "peter-evans/dockerhub-description@v1.0.1"
|
||||||
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
@ -29,7 +30,7 @@ If this is not the case, the path can be overridden with an environment variable
|
||||||
|
|
||||||
```
|
```
|
||||||
action "Docker Hub Description" {
|
action "Docker Hub Description" {
|
||||||
uses = "peter-evans/dockerhub-description@v1.0.0"
|
uses = "peter-evans/dockerhub-description@v1.0.1"
|
||||||
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
||||||
env = {
|
env = {
|
||||||
README_FILEPATH = "./some-path/README.md"
|
README_FILEPATH = "./some-path/README.md"
|
||||||
|
@ -53,7 +54,7 @@ action "Filter master branch" {
|
||||||
|
|
||||||
action "Docker Hub Description" {
|
action "Docker Hub Description" {
|
||||||
needs = ["Filter master branch"]
|
needs = ["Filter master branch"]
|
||||||
uses = "peter-evans/dockerhub-description@v1.0.0"
|
uses = "peter-evans/dockerhub-description@v1.0.1"
|
||||||
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
@ -66,11 +67,25 @@ workflow "Update Docker Hub Description" {
|
||||||
}
|
}
|
||||||
|
|
||||||
action "Docker Hub Description" {
|
action "Docker Hub Description" {
|
||||||
uses = "peter-evans/dockerhub-description@v1.0.0"
|
uses = "peter-evans/dockerhub-description@v1.0.1"
|
||||||
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
secrets = ["DOCKERHUB_USERNAME", "DOCKERHUB_PASSWORD", "DOCKERHUB_REPOSITORY"]
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## Using the Docker image independently of GitHub Actions
|
||||||
|
|
||||||
|
The image can be executed in other environments independently of GitHub Actions.
|
||||||
|
Simply volume mount the location of the `README.md` file to the container and set environment variables as follows.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker run -v $PWD:/workspace \
|
||||||
|
-e DOCKERHUB_USERNAME='user1' \
|
||||||
|
-e DOCKERHUB_PASSWORD='xxxxx' \
|
||||||
|
-e DOCKERHUB_REPOSITORY='my-docker-image' \
|
||||||
|
-e README_FILEPATH='/workspace/README.md' \
|
||||||
|
peterevans/dockerhub-description:1.0.1
|
||||||
|
```
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
MIT License - see the [LICENSE](LICENSE) file for details
|
MIT License - see the [LICENSE](LICENSE) file for details
|
||||||
|
|
Loading…
Reference in a new issue