Upload index to bucket directly (#1)
All checks were successful
Continuous Integration / Generate index.html (push) Successful in 11s

Instead of just creating the file and uploading it to Gitea via workflow, why not upload it directly to the bucket that is meant for? Exactly, so that's what changed.

Reviewed-on: #1
This commit is contained in:
Lukas Langrock 2024-07-24 23:51:16 +02:00
parent 3b6c3dddab
commit b825d865d2
2 changed files with 3 additions and 6 deletions

View File

@ -18,8 +18,4 @@ jobs:
APPLICATION_KEY_ID: ${{ secrets.APPLICATION_KEY_ID }}
BUCKET_NAME: ${{ vars.BUCKET_NAME }}
BASE_URL: ${{ vars.BASE_URL }}
run: python3 script.py
- name: Upload build artifacts
uses: christopherhx/gitea-upload-artifact@v4
with:
path: index.html
run: python3 script.py

View File

@ -60,5 +60,6 @@ output_file = 'index.html'
with open(output_file, 'w') as f:
f.write(html_content)
print(f"HTML file '{output_file}' has been created with links to all files in the bucket.")
# Upload file to bucket
bucket.upload_local_file(local_file=output_file, file_name="index.html")