Skip to content

Commit 44d57ca

Browse files
Enable s3 pushing
1 parent 1129601 commit 44d57ca

File tree

2 files changed

+44
-44
lines changed

2 files changed

+44
-44
lines changed

Diff for: .github/workflows/publish-go-nightly-task.yml

+28-28
Original file line numberDiff line numberDiff line change
@@ -186,31 +186,31 @@ jobs:
186186
sha256sum $artifact >> ${TAG}-checksums.txt
187187
done
188188
189-
# - name: Upload release files on Arduino downloads servers
190-
# uses: docker://plugins/s3
191-
# env:
192-
# PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
193-
# PLUGIN_TARGET: "${{ env.AWS_PLUGIN_TARGET }}nightly"
194-
# PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
195-
# PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
196-
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
197-
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
198-
199-
# report:
200-
# runs-on: ubuntu-latest
201-
# needs: publish-nightly
202-
# if: failure() # Run if publish-nightly or any of its job dependencies failed
203-
204-
# steps:
205-
# - name: Report failure
206-
# uses: masci/datadog@v1
207-
# with:
208-
# api-key: ${{ secrets.DD_API_KEY }}
209-
# events: |
210-
# - title: "${{ env.PROJECT_NAME }} nightly build failed"
211-
# text: "Nightly build workflow has failed"
212-
# alert_type: "error"
213-
# host: ${{ github.repository }}
214-
# tags:
215-
# - "project:${{ env.PROJECT_NAME }}"
216-
# - "workflow:${{ github.workflow }}"
189+
- name: Upload release files on Arduino downloads servers
190+
uses: docker://plugins/s3
191+
env:
192+
PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
193+
PLUGIN_TARGET: "${{ env.AWS_PLUGIN_TARGET }}nightly"
194+
PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
195+
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
196+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
197+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
198+
199+
report:
200+
runs-on: ubuntu-latest
201+
needs: publish-nightly
202+
if: failure() # Run if publish-nightly or any of its job dependencies failed
203+
204+
steps:
205+
- name: Report failure
206+
uses: masci/datadog@v1
207+
with:
208+
api-key: ${{ secrets.DD_API_KEY }}
209+
events: |
210+
- title: "${{ env.PROJECT_NAME }} nightly build failed"
211+
text: "Nightly build workflow has failed"
212+
alert_type: "error"
213+
host: ${{ github.repository }}
214+
tags:
215+
- "project:${{ env.PROJECT_NAME }}"
216+
- "workflow:${{ github.workflow }}"

Diff for: .github/workflows/release-go-task.yml

+16-16
Original file line numberDiff line numberDiff line change
@@ -210,19 +210,19 @@ jobs:
210210
# (all the files we need are in the DIST_DIR root)
211211
artifacts: ${{ env.DIST_DIR }}/*
212212

213-
# - name: Upload release files on Arduino downloads servers
214-
# uses: docker://plugins/s3
215-
# env:
216-
# PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
217-
# PLUGIN_TARGET: ${{ env.AWS_PLUGIN_TARGET }}
218-
# PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
219-
# PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
220-
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
221-
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
222-
223-
# - name: Update Homebrew formula
224-
# if: steps.prerelease.outputs.IS_PRE != 'true'
225-
# uses: dawidd6/action-homebrew-bump-formula@v3
226-
# with:
227-
# token: ${{ secrets.ARDUINOBOT_GITHUB_TOKEN }}
228-
# formula: arduino-cli
213+
- name: Upload release files on Arduino downloads servers
214+
uses: docker://plugins/s3
215+
env:
216+
PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
217+
PLUGIN_TARGET: ${{ env.AWS_PLUGIN_TARGET }}
218+
PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
219+
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
220+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
221+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
222+
223+
- name: Update Homebrew formula
224+
if: steps.prerelease.outputs.IS_PRE != 'true'
225+
uses: dawidd6/action-homebrew-bump-formula@v3
226+
with:
227+
token: ${{ secrets.ARDUINOBOT_GITHUB_TOKEN }}
228+
formula: arduino-cli

0 commit comments

Comments
 (0)