Update Docker workflow some more
@@ -5,10 +5,10 @@ name: "Docker"
on:
release: # A GitHub release was published
types: [published]
- workflow_run: # The Dendrite pipeline completed successfully on main
- workflows: [Dendrite]
- types: [completed]
- branches: [main]
+ #workflow_run: # The Dendrite pipeline completed successfully on main
+ # workflows: [Dendrite]
+ # types: [completed]
+ # branches: [main]
workflow_dispatch: # A build was manually requested
env:
@@ -21,6 +21,9 @@ jobs:
monolith:
name: Monolith image
runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ packages: write
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -40,7 +43,7 @@ jobs:
uses: docker/login-action@v1
with:
registry: ghcr.io
- username: ${{ github.actor }}
+ username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build monolith image
@@ -80,6 +83,9 @@ jobs:
polylith:
name: Polylith image
runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ packages: write
steps:
- name: Checkout
uses: actions/checkout@v2
@@ -99,7 +105,7 @@ jobs:
uses: docker/login-action@v1
with:
registry: ghcr.io
- username: ${{ github.actor }}
+ username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build polylith image
