Merge pull request #2555 from GNS3/update-gh-docker-build

Update docker-build.yml
This commit is contained in:
Jeremy Grossmann 2025-09-01 18:28:04 +02:00 committed by GitHub
commit 9c33827de3
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,10 +1,11 @@
name: Build and Push Docker Image name: Build and Push Docker Image
on: on:
workflow_dispatch:
push: push:
branches: [ main, master, enhancement/**, dev ] tags:
pull_request: - v2.*
branches: [ main, master, enhancement/**, dev ] - v3.*
jobs: jobs:
build: build:
@ -18,8 +19,8 @@ jobs:
uses: docker/login-action@v3 uses: docker/login-action@v3
with: with:
registry: ghcr.io registry: ghcr.io
username: ${{ github.actor }} username: ${{ github.repository_owner }}
password: ${{ secrets.GH_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- name: Login to Docker Hub - name: Login to Docker Hub
uses: docker/login-action@v3 uses: docker/login-action@v3
@ -35,5 +36,5 @@ jobs:
- name: Build and push to Docker Hub - name: Build and push to Docker Hub
run: | run: |
docker build -t ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:latest . docker build -t gns3/${{ github.event.repository.name }}:latest .
docker push ${{ secrets.DOCKERHUB_USERNAME }}/${{ github.event.repository.name }}:latest docker push gns3/${{ github.event.repository.name }}:latest