Skip to content

Commit 6b1b9c0

Browse files
Akos Kittakittaakos
Akos Kitta
authored andcommitted
Use docker://plugins/s3 action for the S3 upload
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
1 parent 717db95 commit 6b1b9c0

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

.github/workflows/build.yml

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -125,13 +125,14 @@ jobs:
125125
path: build-artifacts
126126

127127
- name: Publish Nightly [S3]
128-
uses: kittaakos/upload-s3-action@v0.0.1
129-
with:
130-
aws_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
131-
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
132-
aws_bucket: ${{ secrets.DOWNLOADS_BUCKET }}
133-
source_dir: build-artifacts/
134-
destination_dir: arduino-pro-ide/nightly/
128+
uses: docker://plugins/s3
129+
env:
130+
PLUGIN_SOURCE: "build-artifacts/*"
131+
PLUGIN_STRIP_PREFIX: "build-artifacts/"
132+
PLUGIN_TARGET: "/arduino-pro-ide/nightly"
133+
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
134+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
135+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
135136

136137
release:
137138
needs: changelog
@@ -154,10 +155,11 @@ jobs:
154155
body: ${{ needs.changelog.outputs.BODY }}
155156

156157
- name: Publish Release [S3]
157-
uses: kittaakos/upload-s3-action@v0.0.1
158-
with:
159-
aws_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
160-
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
161-
aws_bucket: ${{ secrets.DOWNLOADS_BUCKET }}
162-
source_dir: build-artifacts/
163-
destination_dir: arduino-pro-ide/
158+
uses: docker://plugins/s3
159+
env:
160+
PLUGIN_SOURCE: "build-artifacts/*"
161+
PLUGIN_STRIP_PREFIX: "build-artifacts/"
162+
PLUGIN_TARGET: "/arduino-pro-ide"
163+
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
164+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
165+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}

0 commit comments

Comments
 (0)