forked from musescore/MuseScore
-
Notifications
You must be signed in to change notification settings - Fork 0
36 lines (30 loc) · 1005 Bytes
/
Copy pathci_release_clear.yml
File metadata and controls
36 lines (30 loc) · 1005 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
name: Clear release info
on:
workflow_dispatch:
inputs:
mode:
description: 'Mode: stable, testing'
required: true
default: 'stable'
defaults:
run:
shell: bash
jobs:
update-release-clear:
runs-on: ubuntu-20.04
steps:
- name: Clone repository
uses: actions/checkout@v3
- name: Clear info about the latest release in musescore-updates
run: |
S3_URL="s3://musescore-updates/feed/latest.xml"
if [ ${{ github.event.inputs.mode }} == "testing" ]; then
S3_URL="s3://musescore-updates/feed/latest.test.xml"
fi
sudo bash ./build/ci/release/make_empty_release_info_file.sh
sudo bash ./build/ci/release/push_file_to_s3.sh \
--s3_key ${{ secrets.S3_KEY_UPDATE }} \
--s3_secret ${{ secrets.S3_SECRET_UPDATE }} \
--s3_url ${S3_URL} \
--s3_bucket ${{ secrets.S3_BUCKET_UPDATE }} \
--file_name "release_info.json"