build-elasticsearch-8-11.yml 894 B

12345678910111213141516171819202122232425262728293031323334
  1. name: build-elasticsearch-8-11
  2. on: workflow_dispatch
  3. jobs:
  4. elasticsearch-8-5:
  5. runs-on: ubuntu-latest
  6. steps:
  7. -
  8. name: Checkout
  9. uses: actions/checkout@v4
  10. -
  11. name: Set up QEMU
  12. uses: docker/setup-qemu-action@v3
  13. -
  14. name: Set up Docker Buildx
  15. uses: docker/setup-buildx-action@v3
  16. -
  17. name: Login to DockerHub
  18. uses: docker/login-action@v3
  19. with:
  20. username: ${{ secrets.DOCKERHUB_USERNAME }}
  21. password: ${{ secrets.DOCKERHUB_TOKEN }}
  22. -
  23. name: Build and push
  24. id: docker_build
  25. uses: docker/build-push-action@v5
  26. with:
  27. context: images/elasticsearch/8.11
  28. platforms: linux/amd64,linux/arm64
  29. push: true
  30. tags: |
  31. markoshust/magento-elasticsearch:8.11
  32. markoshust/magento-elasticsearch:8.11-0