Skip to content

Commit

Permalink
workflow to package and publish GDOv2-Q driver
Browse files Browse the repository at this point in the history
  • Loading branch information
heythisisnate committed May 6, 2024
1 parent f4c1f39 commit 6fa1cb3
Showing 1 changed file with 23 additions and 3 deletions.
26 changes: 23 additions & 3 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@ jobs:

- name: Build GDOv1-S bundle
run: |
ls -la
mkdir GarageDoorOpenerGDOv1S
cp bundles/gdov1-s.txt GarageDoorOpenerGDOv1S/install.txt
cp bundles/gdov1-s.txt GarageDoorOpenerGDOv1S/update.txt
Expand All @@ -22,12 +21,19 @@ jobs:
- name: Build GDOv2-S bundle
run: |
ls -la
mkdir GarageDoorOpenerGDOv2S
cp bundles/gdov2-s.txt GarageDoorOpenerGDOv2S/install.txt
cp bundles/gdov2-s.txt GarageDoorOpenerGDOv2S/update.txt
cp drivers/konnected-gdov2-s.groovy GarageDoorOpenerGDOv2S/konnected.KonnectedGarageDoorGDOv2S.groovy
wget -O GarageDoorOpenerGDOv2S/esphome.espHomeApiHelper.groovy https://raw.githubusercontent.com/bradsjm/hubitat-public/main/ESPHome/ESPHome-API-Library.groovy
- name: Build GDOv2-Q bundle
run: |
mkdir GarageDoorOpenerGDOv2Q
cp bundles/gdov2-q.txt GarageDoorOpenerGDOv2Q/install.txt
cp bundles/gdov2-q.txt GarageDoorOpenerGDOv2Q/update.txt
cp drivers/konnected-gdov2-s.groovy GarageDoorOpenerGDOv2Q/konnected.KonnectedGarageDoorGDOv2Q.groovy
wget -O GarageDoorOpenerGDOv2Q/esphome.espHomeApiHelper.groovy https://raw.githubusercontent.com/bradsjm/hubitat-public/main/ESPHome/ESPHome-API-Library.groovy
- name: Zip GDOv1-S
uses: thedoctor0/[email protected]
Expand All @@ -42,6 +48,13 @@ jobs:
type: 'zip'
directory: GarageDoorOpenerGDOv2S
filename: GarageDoorOpenerGDOv2S.zip

- name: Zip GDOv2-Q
uses: thedoctor0/[email protected]
with:
type: 'zip'
directory: GarageDoorOpenerGDOv2Q
filename: GarageDoorOpenerGDOv2Q.zip

- name: Upload GDOv1-S
uses: Shopify/[email protected]
Expand All @@ -56,4 +69,11 @@ jobs:
name: GarageDoorOpenerGDOv2S.zip
path: GarageDoorOpenerGDOv2S/GarageDoorOpenerGDOv2S.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}


- name: Upload GDOv2-Q
uses: Shopify/[email protected]
with:
name: GarageDoorOpenerGDOv2Q.zip
path: GarageDoorOpenerGDOv2Q/GarageDoorOpenerGDOv2Q.zip
repo-token: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit 6fa1cb3

Please sign in to comment.