Skip to content

Commit 3558e77

Browse files
committedMar 22, 2025·
build: use oss bucket
1 parent df576a5 commit 3558e77

File tree

3 files changed

+18022
-8925
lines changed

3 files changed

+18022
-8925
lines changed
 

‎.github/workflows/main.yml

+2-14
Original file line numberDiff line numberDiff line change
@@ -24,24 +24,12 @@ jobs:
2424
- name: Build
2525
run: pnpm build
2626

27-
# - run: "ls ${{ github.workspace}}/blog/.vitepress/dist"
28-
2927
# - name: Deploy Github Pages
3028
# uses: peaceiris/actions-gh-pages@v3
3129
# with:
3230
# github_token: ${{ secrets.TOKEN }}
3331
# publish_dir: blog/dist
3432

35-
# - name: Deploy Serve
36-
# uses: easingthemes/ssh-deploy@main
37-
# env:
38-
# SSH_PRIVATE_KEY: ${{ secrets.SERVER_SSH_KEY }}
39-
# ARGS: "-rltgoDzvO"
40-
# SOURCE: "blog/dist/"
41-
# REMOTE_HOST: ${{ secrets.REMOTE_HOST }}
42-
# REMOTE_USER: ${{ secrets.REMOTE_USER }}
43-
# TARGET: ${{ secrets.REMOTE_TARGET }}
44-
# EXCLUDE: "/node_modules/"
4533

46-
- name: 部署到 CloudBase
47-
run: "npx tcb login --apiKeyId ${{secrets.CLOUDBASE_KEY}} --apiKey ${{secrets.CLOUDBASE_SECRET}} && npm run deploy"
34+
- name: 部署到 OSS
35+
run: "npx @web.worker/s3-upload-folder --dist blog/dist --ak ${{secrets.AK}} --sk ${{secrets.SK}} --bucketName ${{secrets.BUCKET}} --region ${{secrets.REGION}} --endpoint ${{secrets.ENDPOINT}} --prefix /"

‎package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"dependencies": {
2929
"@cloudbase/cli": "^2.1.6",
3030
"@vueuse/core": "^10.2.1",
31+
"@web.worker/s3-upload-folder": "^0.1.0",
3132
"vue": "^3.2.41"
32-
},
33-
"packageManager": "yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447"
33+
}
3434
}

‎pnpm-lock.yaml

+18,018-8,909
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.