Skip to content

Commit 370016b

Browse files
Enable s3 pushing
1 parent 8114e21 commit 370016b

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
@@ -179,31 +179,31 @@ jobs:
179179
TAG="nightly-$(date -u +"%Y%m%d")"
180180
sha256sum ${{ env.PROJECT_NAME }}_${TAG}* >> ${TAG}-checksums.txt
181181
182-
# - name: Upload release files on Arduino downloads servers
183-
# uses: docker://plugins/s3
184-
# env:
185-
# PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
186-
# PLUGIN_TARGET: "${{ env.AWS_PLUGIN_TARGET }}nightly"
187-
# PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
188-
# PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
189-
# AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
190-
# AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
191-
192-
# report:
193-
# runs-on: ubuntu-latest
194-
# needs: publish-nightly
195-
# if: failure() # Run if publish-nightly or any of its job dependencies failed
196-
197-
# steps:
198-
# - name: Report failure
199-
# uses: masci/datadog@v1
200-
# with:
201-
# api-key: ${{ secrets.DD_API_KEY }}
202-
# events: |
203-
# - title: "${{ env.PROJECT_NAME }} nightly build failed"
204-
# text: "Nightly build workflow has failed"
205-
# alert_type: "error"
206-
# host: ${{ github.repository }}
207-
# tags:
208-
# - "project:${{ env.PROJECT_NAME }}"
209-
# - "workflow:${{ github.workflow }}"
182+
- name: Upload release files on Arduino downloads servers
183+
uses: docker://plugins/s3
184+
env:
185+
PLUGIN_SOURCE: "${{ env.DIST_DIR }}/*"
186+
PLUGIN_TARGET: "${{ env.AWS_PLUGIN_TARGET }}nightly"
187+
PLUGIN_STRIP_PREFIX: "${{ env.DIST_DIR }}/"
188+
PLUGIN_BUCKET: ${{ secrets.DOWNLOADS_BUCKET }}
189+
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
190+
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
191+
192+
report:
193+
runs-on: ubuntu-latest
194+
needs: publish-nightly
195+
if: failure() # Run if publish-nightly or any of its job dependencies failed
196+
197+
steps:
198+
- name: Report failure
199+
uses: masci/datadog@v1
200+
with:
201+
api-key: ${{ secrets.DD_API_KEY }}
202+
events: |
203+
- title: "${{ env.PROJECT_NAME }} nightly build failed"
204+
text: "Nightly build workflow has failed"
205+
alert_type: "error"
206+
host: ${{ github.repository }}
207+
tags:
208+
- "project:${{ env.PROJECT_NAME }}"
209+
- "workflow:${{ github.workflow }}"

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

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

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

0 commit comments

Comments
 (0)