docker-image.yml 509 B

123456789101112131415161718192021
  1. name: Docker Image CI
  2. on:
  3. push:
  4. branches: [ main ]
  5. pull_request:
  6. branches: [ main ]
  7. jobs:
  8. build:
  9. runs-on: ubuntu-latest
  10. steps:
  11. - uses: actions/checkout@v2
  12. - name: Build the Docker image
  13. run: echo ${{ secrets.GITHUB_TOKEN }} | docker login https://docker.pkg.github.com -u hongwenjun --password-stdin && \
  14. docker buildx ls && \
  15. docker buildx build -t hongwenjun/nginx-php \
  16. --platform=linux/arm,linux/arm64,linux/amd64 . --push