Skip to content

Commit 451bd0e

Browse files
authored
[skip ci] Implement DigitalOcean CDN (US-West)
Former-commit-id: ea5bf421d31ed9f92568d8d634d05efe093a09c0 [formerly 9e5e609] Former-commit-id: 6820a4863dd3bd69c0c58a8394f599bd359fb83e
1 parent 9bcf36e commit 451bd0e

File tree

7 files changed

+221
-0
lines changed

7 files changed

+221
-0
lines changed
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3CN
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3CN/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3CN:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3Global
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3Global/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3Global:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3JP
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3JP/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3JP:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3KR
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3KR/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3KR:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3SEA
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3SEA/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3SEA:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: Upload to DigitalOcean - Hi3TW
2+
on:
3+
push:
4+
branches: [ "main" ]
5+
paths:
6+
- 'pustaka/Hi3TW/**'
7+
workflow_dispatch:
8+
9+
env:
10+
DESTINATION-PATH: 'cl-meta/pustaka/Hi3CN'
11+
CDN-URL: 'https://cdn.collapselauncher.com'
12+
13+
jobs:
14+
pustaka-Hi3TW:
15+
runs-on: ubuntu-latest
16+
steps:
17+
- name: Checkout
18+
run: |
19+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
20+
21+
- name: Upload
22+
uses: BetaHuhn/do-spaces-action@v2
23+
with:
24+
access_key: ${{ secrets.DO_SPACES_KEY}}
25+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
26+
space_name: ${{ secrets.DO_SPACES_NAME }}
27+
space_region: ${{ secrets.DO_SPACES_REGION }}
28+
source: '${{ env.DESTINATION-PATH }}'
29+
out_dir: '${{ env.DESTINATION-PATH }}'
30+
cdn_domain: ${{ env.CDN-URL }}
31+
versioning: false
Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name: Upload to DigitalOcean (Force all)
2+
on:
3+
workflow_dispatch:
4+
5+
env:
6+
DESTINATION-PATH: 'cl-meta'
7+
CDN-URL: 'https://cdn.collapselauncher.com'
8+
9+
jobs:
10+
Fetch:
11+
runs-on: ubuntu-latest
12+
steps:
13+
- name: Checkout
14+
run: |
15+
git clone --depth 1 https://github.com/CollapseLauncher/CollapseLauncher-MetaRepo.git cl-meta
16+
17+
- name: Clean unused objects
18+
run: |
19+
rm -rf ./cl-meta/.git
20+
rm -rf ./cl-meta/.github
21+
rm -rf ./cl-meta/.gitignore
22+
rm -rf ./cl-meta/scripts
23+
rm -rf ./hi
24+
25+
- name: Upload
26+
uses: BetaHuhn/do-spaces-action@v2
27+
with:
28+
access_key: ${{ secrets.DO_SPACES_KEY}}
29+
secret_key: ${{ secrets.DO_SPACES_SECRET }}
30+
space_name: ${{ secrets.DO_SPACES_NAME }}
31+
space_region: ${{ secrets.DO_SPACES_REGION }}
32+
source: cl-meta
33+
out_dir: '${{ env.DESTINATION-PATH }}'
34+
cdn_domain: ${{ env.CDN-URL }}
35+
versioning: false

0 commit comments

Comments
 (0)