Allow Docker image build by workflow dispatch on forks (#5404)

* Allow Docker image build by workflow dispatch on forks

* Add release note
This commit is contained in:
Jakub Kuczys
2025-08-04 20:23:59 +02:00
committed by GitHub
parent 5d238c238d
commit 8df3d23e03
2 changed files with 11 additions and 5 deletions

View File

@@ -22,9 +22,9 @@ permissions:
env:
IMAGES: |
actualbudget/actual-server
ghcr.io/actualbudget/actual-server
ghcr.io/actualbudget/actual
${{ !github.event.repository.fork && 'actualbudget/actual-server' || '' }}
ghcr.io/${{ github.repository_owner }}/actual-server
ghcr.io/${{ github.repository_owner }}/actual
# Creates the following tags:
# - actual-server:edge
@@ -34,7 +34,7 @@ env:
jobs:
build:
if: ${{ github.event.repository.fork == false }}
if: github.event_name == 'workflow_dispatch' || !github.event.repository.fork
name: Build Docker image
runs-on: ubuntu-latest
strategy:
@@ -60,7 +60,7 @@ jobs:
- name: Login to Docker Hub
uses: docker/login-action@v3
if: github.event_name != 'pull_request'
if: github.event_name != 'pull_request' && !github.event.repository.fork
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}