File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 push :
55 branches-ignore :
66 - main
7+ workflow_dispatch :
78
89permissions :
910 contents : read
1516
1617jobs :
1718 build-dashboard :
18- if : ${{ !contains(github.ref_name, '/') }}
19+ if : ${{ github.event_name == 'workflow_dispatch' || !contains(github.ref_name, '/') }}
1920 runs-on : ubuntu-latest
2021 steps :
2122 - name : Checkout
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ name: Build-Docker
33on :
44 release :
55 types : [created]
6+ workflow_dispatch :
67
78permissions :
89 contents : write
1415
1516jobs :
1617 generate-changelog :
18+ if : ${{ github.event_name == 'release' }}
1719 runs-on : ubuntu-latest
1820 steps :
1921 - name : Checkout
7072 retention-days : 7
7173
7274 build-dashboard :
73- needs : generate-changelog
7475 runs-on : ubuntu-latest
7576 steps :
7677 - name : Checkout
@@ -184,7 +185,7 @@ jobs:
184185 docker buildx imagetools inspect "ghcr.io/${{ env.IMAGE_NAME }}:${{ github.ref_name }}"
185186
186187 - name : Create latest manifest if not prerelease
187- if : ${{ github.event.release.prerelease != true }}
188+ if : ${{ github.event_name == 'release' && github. event.release.prerelease != true }}
188189 run : |
189190 docker buildx imagetools create \
190191 -t "${{ env.IMAGE_NAME }}:latest" \
@@ -193,7 +194,7 @@ jobs:
193194 docker buildx imagetools inspect "${{ env.IMAGE_NAME }}:latest"
194195
195196 - name : Create latest manifest for GitHub if not prerelease
196- if : ${{ github.event.release.prerelease != true }}
197+ if : ${{ github.event_name == 'release' && github. event.release.prerelease != true }}
197198 run : |
198199 docker buildx imagetools create \
199200 -t "ghcr.io/${{ env.IMAGE_NAME }}:latest" \
Original file line number Diff line number Diff line change 1111 - " uv.lock"
1212 - " pyproject.toml"
1313 - " .github/workflows/test-database-migrations.yml"
14+ workflow_dispatch :
1415
1516jobs :
1617 test-sqlite :
You can’t perform that action at this time.
0 commit comments