meilisearch/.github/workflows/publish-docker-latest.yml

28 lines
846 B
YAML
Raw Normal View History

---
on:
release:
2020-07-21 20:39:12 +08:00
types: [released]
name: Publish latest image to Docker Hub
jobs:
build:
2021-03-25 17:34:42 +08:00
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- name: Check if current release is latest
run: echo "##[set-output name=is_latest;]$(sh .github/is-latest-release.sh)"
id: release
2021-06-30 22:08:01 +08:00
- name: Set COMMIT_DATE env variable
run: |
echo "COMMIT_DATE=$( git log --pretty=format:'%ad' -n1 --date=short )" >> $GITHUB_ENV
- name: Publish to Registry
if: steps.release.outputs.is_latest == 'true'
uses: elgohr/Publish-Docker-Github-Action@master
with:
name: getmeili/meilisearch
username: ${{ secrets.DOCKER_USERNAME }}
password: ${{ secrets.DOCKER_PASSWORD }}
2021-06-30 22:08:01 +08:00
tag_names: true
buildargs: COMMIT_SHA,COMMIT_DATE