Skip to content

Commit 1edcacd

Browse files
renamed&optim purge-caches (#2900)
1 parent 1daaa3f commit 1edcacd

File tree

4 files changed

+21
-13
lines changed

4 files changed

+21
-13
lines changed

.github/workflows/deploy.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,4 @@ jobs:
6969
if: env.COS_SECRET_ID
7070
env:
7171
COS_SECRET_KEY: ${{secrets.COS_SECRET_KEY}}
72-
run: ./docs/pure-caches
72+
run: ./docs/purge-caches

docs/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"dev": "vitepress dev",
55
"build": "vitepress build",
66
"serve": "vitepress serve",
7-
"pure-caches": "./pure-caches",
7+
"pure-caches": "./purge-caches",
88
"preinstall": "npx only-allow pnpm"
99
},
1010
"dependencies": {

docs/pure-caches

-11
This file was deleted.

docs/purge-caches

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/usr/bin/env node
2+
3+
const { default: TenYun } = require('tenyun');
4+
5+
const tc = new TenYun(process.env.COS_SECRET_ID ?? '', process.env.COS_SECRET_KEY ?? '');
6+
7+
tc.cdn.PurgePathCache({
8+
Paths: [process.env.domain ?? ''],
9+
FlushType: 'flush',
10+
})
11+
.then(({ data }) => {
12+
console.log(data);
13+
14+
return tc.cdn.DescribePurgeTasks({
15+
TaskId: data.TaskId,
16+
PurgeType: 'path',
17+
});
18+
})
19+
.then(({ data }) => console.log(data));

0 commit comments

Comments
 (0)