Skip to content

Commit

Permalink
fix typo action
Browse files Browse the repository at this point in the history
  • Loading branch information
ValerioB88 committed Nov 21, 2024
1 parent c0854d2 commit 6097a87
Show file tree
Hide file tree
Showing 25 changed files with 577 additions and 1,357 deletions.
58 changes: 0 additions & 58 deletions .github/workflows/dev.yml

This file was deleted.

90 changes: 19 additions & 71 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,88 +1,36 @@
name: Release
name: Build and Push Docker Image

on:
workflow_dispatch:
push:
branches:
- "main"
# branches:
# - main
# - # Add other branches if needed
workflow_dispatch:

jobs:
release:
runs-on: ubuntu-latest-l
if: ${{ !contains(github.event.head_commit.message, 'chore(release)') }}
permissions:
contents: write # to be able to publish a GitHub release
issues: write # to be able to comment on released issues
pull-requests: write # to be able to comment on released pull requests

build:
runs-on: ubuntu-latest
steps:
- name: Checkout
- name: Checkout code
uses: actions/checkout@v3
with:
persist-credentials: false

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.10"

- name: Install dependencies
run: pip install -r requirements.txt

- name: Clear space to remove unused folders
run: |
rm -rf /usr/share/dotnet
rm -rf /opt/ghc
rm -rf "/usr/local/share/boost"
rm -rf "$AGENT_TOOLSDIRECTORY"
- name: Set up QEMU
uses: docker/setup-qemu-action@v3

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Login to Docker Hub
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Update the ToC in the README.md
run: npx markdown-toc README.md -i

- name: Semantic release
uses: codfish/semantic-release-action@v3
id: semanticrelease
with:
additional-packages: |
['@semantic-release/git', '@semantic-release/changelog']
env:
GITHUB_TOKEN: ${{ secrets.BLIBLA_SEMANTIC_RELEASE }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}

- name: Set environment variables
if: steps.semanticrelease.outputs.new-release-published == 'true'
run: |
echo "DOCKERHUB_REPO=${{ vars.DOCKERHUB_REPO }}" >> $GITHUB_ENV
echo "DOCKERHUB_IMG=${{ vars.DOCKERHUB_IMG }}" >> $GITHUB_ENV
echo "HUGGINGFACE_ACCESS_TOKEN=${{ secrets.HUGGINGFACE_ACCESS_TOKEN }}" >> $GITHUB_ENV
echo "RELEASE_VERSION=${{ steps.semanticrelease.outputs.release-version }}" >> $GITHUB_ENV
- name: Build and push the images to Docker Hub
if: steps.semanticrelease.outputs.new-release-published == 'true'
uses: docker/bake-action@v2
- name: Build and push Docker image
uses: docker/build-push-action@v6
with:
context: .
file: Dockerfile
push: true
set: |
*.args.DOCKERHUB_REPO=${{ env.DOCKERHUB_REPO }}
*.args.DOCKERHUB_IMG=${{ env.DOCKERHUB_IMG }}
*.args.RELEASE_VERSION=${{ env.RELEASE_VERSION }}
*.args.HUGGINGFACE_ACCESS_TOKEN=${{ env.HUGGINGFACE_ACCESS_TOKEN }}
- name: Update description on Docker Hub
if: steps.semanticrelease.outputs.new-release-published == 'true'
uses: peter-evans/dockerhub-description@v3
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
repository: ${{ env.DOCKERHUB_REPO }}/${{ env.DOCKERHUB_IMG }}
tags: |
val88/runpod-worker-comfyui:latest
val88/runpod-worker-comfyui:${{ github.ref_name }}
cache-from: type=registry,ref=val88/runpod-worker-comfyui:latest
cache-to: type=inline
27 changes: 0 additions & 27 deletions .github/workflows/test.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .releaserc

This file was deleted.

120 changes: 0 additions & 120 deletions CHANGELOG.md

This file was deleted.

Loading

0 comments on commit 6097a87

Please sign in to comment.