|
51 | 51 | ${{ env.REGISTRY }}/deeptrackai/${{ env.IMAGE_NAME }}${{ matrix.variant == 'gpu' && '-gpu' || '' }}:latest |
52 | 52 | ${{ env.REGISTRY }}/deeptrackai/${{ env.IMAGE_NAME }}${{ matrix.variant == 'gpu' && '-gpu' || '' }}:${{ github.sha }} |
53 | 53 |
|
54 | | -
|
55 | | -
|
56 | | -# name: Build & Publish Docker Image |
57 | | - |
58 | | -# on: |
59 | | -# pull_request: |
60 | | -# branches: [ docker ] |
61 | | -# paths: |
62 | | -# - 'docker/Dockerfile' |
63 | | -# - 'docker/requirements.txt' |
64 | | -# - 'docker/docker-compose.yml' |
65 | | -# - '.github/workflows/docker-publish.yml' |
66 | | - |
67 | | -# push: |
68 | | -# branches: [ docker ] |
69 | | -# paths: |
70 | | -# - 'docker/Dockerfile' |
71 | | -# - 'docker/requirements.txt' |
72 | | -# - 'docker/docker-compose.yml' |
73 | | -# - '.github/workflows/docker-publish.yml' |
74 | | - |
75 | | - |
76 | | -# # ─────────────── global env ────────────────────────────────────────────────── |
77 | | -# env: |
78 | | -# REGISTRY: ghcr.io |
79 | | -# IMAGE_NAME: deeptrackai/deep-learning-crash-course # change once here |
80 | | - |
81 | | -# jobs: |
82 | | -# build-and-push: |
83 | | -# runs-on: ubuntu-latest |
84 | | -# permissions: |
85 | | -# contents: read |
86 | | -# packages: write # needed to push to GHCR |
87 | | - |
88 | | -# steps: |
89 | | -# - uses: actions/checkout@v4 |
90 | | -# - uses: docker/setup-qemu-action@v3 # multi-arch emulation |
91 | | -# - uses: docker/setup-buildx-action@v3 # Buildx driver with cache support |
92 | | - |
93 | | -# - name: Log in to GHCR |
94 | | -# uses: docker/login-action@v3 |
95 | | -# with: |
96 | | -# registry: ${{ env.REGISTRY }} |
97 | | -# username: ${{ github.actor }} |
98 | | -# password: ${{ secrets.GITHUB_TOKEN }} |
99 | | - |
100 | | -# - name: Build (and push on main branch) |
101 | | -# uses: docker/build-push-action@v3 |
102 | | -# with: |
103 | | -# context: ./docker |
104 | | -# file: ./docker/Dockerfile # adjust if your Dockerfile moves |
105 | | -# platforms: linux/amd64,linux/arm64 |
106 | | -# push: ${{ github.event_name == 'push' }} # PRs build but don’t publish |
107 | | -# tags: | |
108 | | -# ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest |
109 | | -# ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ github.sha }} |
0 commit comments