Skip to content

Commit

Permalink
consolidated setup
Browse files Browse the repository at this point in the history
  • Loading branch information
OttPeterR committed Oct 9, 2023
1 parent 4c6baf6 commit 3ad4954
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 29 deletions.
29 changes: 15 additions & 14 deletions .github/workflows/build-tester.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,16 @@ name: "Build Addon"
on: [pull_request]

jobs:
build_aarch64:
setup:
runs-on: ubuntu-latest
steps:
- name: Checkout code
- name: Checkout Code
uses: actions/checkout@v3

aarch64:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Build Container (aarch64)
uses: home-assistant/builder@master
with:
Expand All @@ -17,11 +22,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
build_amd64:
amd64:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build Container (amd64)
uses: home-assistant/builder@master
with:
Expand All @@ -31,11 +35,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
build_armhf:
armhf:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build Container (armhf)
uses: home-assistant/builder@master
with:
Expand All @@ -45,11 +48,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
build_armv7:
armv7:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build Container (armv7)
uses: home-assistant/builder@master
with:
Expand All @@ -59,11 +61,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
build_i386:
i386:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Build Container (i386)
uses: home-assistant/builder@master
with:
Expand Down
22 changes: 7 additions & 15 deletions .github/workflows/publish-container.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,13 +13,13 @@ jobs:
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Checkout Code
uses: actions/checkout@v3

publish_aarch64:
aarch64:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Publish Container (aarch64)
uses: home-assistant/builder@master
with:
Expand All @@ -28,12 +28,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
publish_amd64:
amd64:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Publish Container (amd64)
uses: home-assistant/builder@master
with:
Expand All @@ -42,12 +40,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
publish_armhf:
armhf:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Publish Container (armhf)
uses: home-assistant/builder@master
with:
Expand All @@ -56,12 +52,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
publish_armv7:
armv7:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Publish Container (armv7)
uses: home-assistant/builder@master
with:
Expand All @@ -70,12 +64,10 @@ jobs:
--target babybuddy \
--docker-hub ottpeterr
publish_i386:
i386:
needs: [setup]
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Publish Container (i386)
uses: home-assistant/builder@master
with:
Expand Down

0 comments on commit 3ad4954

Please sign in to comment.