diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-09-09 19:28:02 +0900 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-09-09 19:28:02 +0900 |
| commit | 0faa4470fb41ea2f7ea2770b905bf7e17b7893cc (patch) | |
| tree | 6d10e19a4f6902b5fa484b4d3e024b0c6b93c365 | |
| parent | Update CHANGELOG.md (diff) | |
| download | sharkey-0faa4470fb41ea2f7ea2770b905bf7e17b7893cc.tar.gz sharkey-0faa4470fb41ea2f7ea2770b905bf7e17b7893cc.tar.bz2 sharkey-0faa4470fb41ea2f7ea2770b905bf7e17b7893cc.zip | |
GitHub ActionsでDocker Hubへのpushを行うように (#7782)
* Create docker.yml
* Update .github/workflows/docker.yml
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
* add workflow_dispatch
* Multi-platform image
* Revert "Multi-platform image"
This reverts commit e5bac6632909a5020b0708227ebe248b443c2c2b.
Co-authored-by: tamaina <tamaina@hotmail.co.jp>
| -rw-r--r-- | .github/workflows/docker.yml | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml new file mode 100644 index 0000000000..1c6ad343e3 --- /dev/null +++ b/.github/workflows/docker.yml @@ -0,0 +1,32 @@ +name: Publish Docker image + +on: + release: + types: [published] + workflow_dispatch: + +jobs: + push_to_registry: + name: Push Docker image to Docker Hub + runs-on: ubuntu-latest + + steps: + - name: Check out the repo + uses: actions/checkout@v2 + - name: Docker meta + id: meta + uses: docker/metadata-action@v3 + with: + images: misskey/misskey + - name: Log in to Docker Hub + uses: docker/login-action@v1 + with: + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + - name: Build and Push to Docker Hub + uses: docker/build-push-action@v2 + with: + context: . + push: true + tags: ${{ steps.meta.outputs.tags }} + labels: ${{ steps.meta.outputs.labels }} |