File tree Expand file tree Collapse file tree 3 files changed +18
-14
lines changed Expand file tree Collapse file tree 3 files changed +18
-14
lines changed Original file line number Diff line number Diff line change 1
- name : Build and Publish
2
- run-name : Build and Publish ${{ github.event.inputs.version }}
1
+ name : Stage 1 - Build and Create Pre Release
2
+ run-name : Build and Create Pre Release ${{ github.event.inputs.version }}
3
3
4
4
on :
5
5
workflow_dispatch :
6
6
inputs :
7
7
version :
8
- description : ' Version / Tag (x.x.x):'
8
+ description : ' Release TAG to be created (x.x.x):'
9
9
required : true
10
10
11
11
jobs :
@@ -186,11 +186,14 @@ jobs:
186
186
repo-token : ${{ secrets.GITHUB_TOKEN }}
187
187
release-tag : ${{ github.event.inputs.version }}
188
188
189
- - name : Upload Repo JSON to S3
190
- run : |
191
- cat repo/spks/synology-spk-repo.json | jq
192
- aws s3 cp repo/spks/synology-spk-repo.json s3://repo.homebridge.io/
193
- env :
194
- AWS_EC2_METADATA_DISABLED : true
195
- AWS_ACCESS_KEY_ID : ${{ secrets.AWS_ACCESS_KEY_ID }}
196
- AWS_SECRET_ACCESS_KEY : ${{ secrets.AWS_SECRET_ACCESS_KEY }}
189
+ - name : Pre Release Created
190
+ run : echo "::notice::Pre Release Created - ${{ github.event.inputs.version }}"
191
+
192
+ # - name: Upload Repo JSON to S3
193
+ # run: |
194
+ # cat repo/spks/synology-spk-repo.json | jq
195
+ # aws s3 cp repo/spks/synology-spk-repo.json s3://repo.homebridge.io/
196
+ # env:
197
+ # AWS_EC2_METADATA_DISABLED: true
198
+ # AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
199
+ # AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
Original file line number Diff line number Diff line change 1
- name : Rollback / Replace Release file
2
- run-name : Rollback / Replace Release file ${{ github.event.inputs.version }}
1
+ name : Stage 2 - Publish Release
2
+ run-name : Stage 2 - Publish Release ${{ github.event.inputs.version }}
3
3
4
4
on :
5
5
workflow_dispatch :
6
6
inputs :
7
7
version :
8
- description : ' Version / Tag (x.x.x):'
8
+ description : ' Github Release Tag to Publish as latest (x.x.x):'
9
9
required : true
10
10
11
11
jobs :
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ case ${MakeClean} in
8
8
export npm_config_prefix=$( pwd) /app
9
9
export npm_config_ignore_scripts=true
10
10
# this is running under the toolchain's copy of x64 Node.js, not the Node.js that was just extracted
11
+ npm install -g reflect-metadata
11
12
npm install -g homebridge-config-ui-x@latest
12
13
;;
13
14
esac
You can’t perform that action at this time.
0 commit comments