Skip to content

Commit 65f48b5

Browse files
committed
Added Butler install + secret key
1 parent da1063d commit 65f48b5

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

.github/workflows/ci-cd-pipeline.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,7 @@ jobs:
170170
artifactSource: build
171171
secrets:
172172
CICD_PAT: ${{ secrets.CICD_PAT }}
173+
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
173174
DEPLOY_API_KEY: ${{ secrets.DEPLOY_API_KEY }}
174175
ITCH_USERNAME: ${{ secrets.ITCH_USERNAME }}
175176
ITCH_PROJECT: ${{ secrets.ITCH_PROJECT }}

.github/workflows/step-4-deploy.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ on:
3535
type: string
3636
secrets:
3737
CICD_PAT: { required: true }
38+
BUTLER_API_KEY: { required: false }
3839
DEPLOY_API_KEY: { required: false }
3940
ITCH_USERNAME: { required: false }
4041
ITCH_PROJECT: { required: false }
@@ -140,6 +141,10 @@ jobs:
140141
publish_dir: "./${{ env.ARTIFACT_DIR }}/WebGL"
141142

142143
# ───── itch.io ─────
144+
- name: 🤵 Install Butler
145+
if: matrix.target == 'itch.io'
146+
uses: remarkablegames/setup-butler@v1
147+
143148
- name: 🕹️ Deploy to itch.io
144149
if: matrix.target == 'itch.io'
145150
run: |
@@ -149,7 +154,7 @@ jobs:
149154
fi
150155
butler push "$ARTIFACT_DIR" "${{ secrets.ITCH_USERNAME }}/${{ secrets.ITCH_PROJECT }}:${{ inputs.buildType }}"
151156
env:
152-
BUTLER_API_KEY: ${{ secrets.DEPLOY_API_KEY }}
157+
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
153158

154159
# ───── App Center ─────
155160
- name: 📱 Deploy to App Center

.github/workflows/test-step-4-deploy-workflow.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@ jobs:
135135
artifactSource: ${{ inputs.artifactSource }}
136136
secrets:
137137
CICD_PAT: ${{ secrets.CICD_PAT }}
138+
BUTLER_API_KEY: ${{ secrets.BUTLER_API_KEY }}
138139
DEPLOY_API_KEY: ${{ secrets.DEPLOY_API_KEY }}
139140
ITCH_USERNAME: ${{ secrets.ITCH_USERNAME }}
140141
ITCH_PROJECT: ${{ secrets.ITCH_PROJECT }}

0 commit comments

Comments
 (0)