Skip to content

Commit 2da24b7

Browse files
committed
remove aws
1 parent 84577ac commit 2da24b7

File tree

1 file changed

+2
-27
lines changed

1 file changed

+2
-27
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -135,27 +135,18 @@ jobs:
135135
- name: Compile & release Electron app
136136
uses: samuelmeuli/action-electron-builder@v1
137137
env:
138-
# AWS Credentials for S3 publishing
139-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
140-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
141-
AWS_REGION: ${{ secrets.AWS_REGION }} # Use the region secret
142-
# GitHub Token for creating GitHub releases (if still needed)
138+
# GitHub Token for creating GitHub releases
143139
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
144140
VITE_APP_VERSION: ${{ needs.draft.outputs.version }}
145141
with:
146142
github_token: ${{ secrets.GITHUB_TOKEN }}
147143
build_script_name: build
148-
args: --config electron-builder.yml --publish always # Ensure publishing is triggered
149-
# release: true # Set to false if you ONLY want to publish to S3 and not create a GitHub Release artifact
144+
args: --config electron-builder.yml
150145
max_attempts: 3
151146

152147
build_web:
153148
needs: [draft]
154149
runs-on: ubuntu-latest
155-
env:
156-
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
157-
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
158-
AWS_REGION: ${{ secrets.AWS_REGION }}
159150

160151
steps:
161152
- uses: actions/checkout@v3
@@ -177,22 +168,6 @@ jobs:
177168
zip -r ../../open-llm-vtuber-web-${{ needs.draft.outputs.version }}.zip .
178169
cd ../.. # Go back to the workspace root
179170
180-
- name: Upload Web App Zip to S3
181-
run: |
182-
aws s3 cp ./open-llm-vtuber-web-${{ needs.draft.outputs.version }}.zip s3://open-llm-vtuber-frontend/open-llm-vtuber-web-${{ needs.draft.outputs.version }}.zip
183-
echo "Web app zip uploaded. Public access depends on S3 bucket policy/settings."
184-
185-
- name: Configure AWS Credentials
186-
uses: aws-actions/configure-aws-credentials@v4
187-
with:
188-
aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }}
189-
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
190-
aws-region: ${{ secrets.AWS_REGION }}
191-
192-
- name: Upload web build to S3
193-
run: |
194-
aws s3 sync ./dist/web s3://open-llm-vtuber-frontend/web --delete
195-
196171
- name: Deploy to GitHub Pages
197172
uses: JamesIves/github-pages-deploy-action@v4
198173
with:

0 commit comments

Comments
 (0)