Merge pull request #221 from langflow-ai/ci-releases

docker also hinges on only new tag
This commit is contained in:
Sebastián Estévez 2025-10-07 12:53:22 -04:00 committed by GitHub
commit 8aa945b930
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -11,6 +11,9 @@ on:
jobs: jobs:
build-python-packages: build-python-packages:
runs-on: ubuntu-latest runs-on: ubuntu-latest
outputs:
skip_release: ${{ steps.version.outputs.skip_release }}
version: ${{ steps.version.outputs.version }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -85,6 +88,8 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
build: build:
needs: build-python-packages
if: needs.build-python-packages.outputs.skip_release != 'true'
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
@ -182,7 +187,7 @@ jobs:
manifest: manifest:
needs: [build, build-python-packages] needs: [build, build-python-packages]
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: github.event_name != 'pull_request' if: github.event_name != 'pull_request' && needs.build-python-packages.outputs.skip_release != 'true'
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@v4