Skip to content

Commit

Permalink
reformated workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
LelouchFR committed Feb 26, 2025
1 parent c95d67e commit 738af54
Showing 1 changed file with 14 additions and 11 deletions.
25 changes: 14 additions & 11 deletions .github/workflows/docker_deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,36 +5,39 @@ on:
branches:
- 'main'

env:
DOCKERHUB_USERNAME: $(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
GHCR_REPO: ghcr.io/${{ github.repository_owner }}/skill-icons:latest
DOCKERHUB_REPO: ${{ env.DOCKERHUB_USERNAME }}/skill-icons:latest

jobs:
build_image:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Log in to GHCR
uses: docker/login-action@v3
with:
registry: ghcr.io
username: ${{ github.actor }}
username: ${{ github.repository_owner }}
password: ${{ secrets.GHCR_TOKEN }}

- name: Build Docker image for GHCR
run: docker build -t ghcr.io/${{ github.repository_owner }}/skill-icons:latest .
run: docker build -t ${{ env.GHCR_REPO }} .

- name: Push Docker image to GHCR
run: docker push ghcr.io/${{ github.repository_owner }}/skill-icons:latest
run: docker push ${{ env.GHCR_REPO }}

- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
username: $(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')
username: ${{ env.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Build Docker image for Docker Hub
run: |
DOCKERHUB_REPO=$(echo "${{ github.repository_owner }}" | tr '[:upper:]' '[:lower:]')/skill-icons:latest
docker build -t $DOCKERHUB_REPO .
run: docker build -t ${{ env.DOCKERHUB_REPO }} .

- name: Push Docker image to Docker Hub
run: docker push $DOCKERHUB_REPO
run: docker push ${{ env.DOCKERHUB_REPO }}

0 comments on commit 738af54

Please sign in to comment.