refactor: update workflow
This commit is contained in:
parent
5ac7c46840
commit
e14cd94fd9
64
.github/workflows/deploy-gitee-pages.yml
vendored
Normal file
64
.github/workflows/deploy-gitee-pages.yml
vendored
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
# 将静态内容部署到 GitHub Pages 的简易工作流程
|
||||||
|
name: Deploy static content to Pages
|
||||||
|
|
||||||
|
on:
|
||||||
|
# 仅在推送到默认分支时运行。
|
||||||
|
push:
|
||||||
|
branches: [ 'master' ]
|
||||||
|
|
||||||
|
# 这个选项可以使你手动在 Action tab 页面触发工作流
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
# 设置 GITHUB_TOKEN 的权限,以允许部署到 GitHub Pages。
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
|
pages: write
|
||||||
|
id-token: write
|
||||||
|
|
||||||
|
# 允许一个并发的部署
|
||||||
|
concurrency:
|
||||||
|
group: 'pages'
|
||||||
|
cancel-in-progress: true
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
# 单次部署的工作描述
|
||||||
|
deploy:
|
||||||
|
environment:
|
||||||
|
name: github-pages
|
||||||
|
url: ${{ steps.deployment.outputs.page_url }}
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
|
- name: Install pnpm
|
||||||
|
uses: pnpm/action-setup@v2
|
||||||
|
with:
|
||||||
|
version: 8
|
||||||
|
|
||||||
|
- name: Set up Node
|
||||||
|
uses: actions/setup-node@v3
|
||||||
|
with:
|
||||||
|
node-version: 18
|
||||||
|
cache: 'pnpm'
|
||||||
|
|
||||||
|
- name: Install dependencies
|
||||||
|
run: pnpm install
|
||||||
|
|
||||||
|
- name: Build
|
||||||
|
run: pnpm run build-gitee-pages
|
||||||
|
|
||||||
|
- name: Deploy to gh-pages
|
||||||
|
uses: peaceiris/actions-gh-pages@v4
|
||||||
|
with:
|
||||||
|
github_token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
publish_dir: ./dist
|
||||||
|
publish_branch: gitee-pages
|
||||||
|
|
||||||
|
- name: Sync to Gitee
|
||||||
|
uses: wearerequired/git-mirror-action@master
|
||||||
|
env:
|
||||||
|
SSH_PRIVATE_KEY: ${{ secrets.GITEE_PRIVATE_KEY }}
|
||||||
|
with:
|
||||||
|
source-repo: git@github.com:zyronon/douyin.git
|
||||||
|
destination-repo: git@gitee.com:zyronon/douyin.git
|
||||||
17
.github/workflows/deploy-pages.yml
vendored
17
.github/workflows/deploy-pages.yml
vendored
@ -11,7 +11,7 @@ on:
|
|||||||
|
|
||||||
# 设置 GITHUB_TOKEN 的权限,以允许部署到 GitHub Pages。
|
# 设置 GITHUB_TOKEN 的权限,以允许部署到 GitHub Pages。
|
||||||
permissions:
|
permissions:
|
||||||
contents: write
|
contents: read
|
||||||
pages: write
|
pages: write
|
||||||
id-token: write
|
id-token: write
|
||||||
|
|
||||||
@ -48,11 +48,18 @@ jobs:
|
|||||||
- name: Build
|
- name: Build
|
||||||
run: pnpm run build
|
run: pnpm run build
|
||||||
|
|
||||||
- name: Deploy to gh-pages
|
- name: Setup Pages
|
||||||
uses: peaceiris/actions-gh-pages@v4
|
uses: actions/configure-pages@v3
|
||||||
|
|
||||||
|
- name: Upload artifact
|
||||||
|
uses: actions/upload-pages-artifact@v1
|
||||||
with:
|
with:
|
||||||
github_token: ${{ secrets.GITHUB_TOKEN }}
|
# Upload dist repository
|
||||||
publish_dir: ./dist
|
path: './dist'
|
||||||
|
|
||||||
|
- name: Deploy to GitHub Pages
|
||||||
|
id: deployment
|
||||||
|
uses: actions/deploy-pages@v1
|
||||||
|
|
||||||
- name: Sync to Gitee
|
- name: Sync to Gitee
|
||||||
uses: wearerequired/git-mirror-action@master
|
uses: wearerequired/git-mirror-action@master
|
||||||
|
|||||||
@ -5734,7 +5734,7 @@
|
|||||||
"user_id": "1028766474441803",
|
"user_id": "1028766474441803",
|
||||||
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
||||||
"short_user_id": "3643612610",
|
"short_user_id": "3643612610",
|
||||||
"user_unique_id": "LL991221.z",
|
"user_unique_id": "LL991221",
|
||||||
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"nickname": "我才是岚岚",
|
"nickname": "我才是岚岚",
|
||||||
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
||||||
@ -5954,7 +5954,7 @@
|
|||||||
"user_id": "1028766474441803",
|
"user_id": "1028766474441803",
|
||||||
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
||||||
"short_user_id": "3643612610",
|
"short_user_id": "3643612610",
|
||||||
"user_unique_id": "LL991221.z",
|
"user_unique_id": "LL991221",
|
||||||
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"nickname": "我才是岚岚",
|
"nickname": "我才是岚岚",
|
||||||
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
||||||
|
|||||||
33
node/remove-dist-json.js
Normal file
33
node/remove-dist-json.js
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
import fs from 'fs'
|
||||||
|
import path from 'path'
|
||||||
|
|
||||||
|
let read = 'dist/data'
|
||||||
|
|
||||||
|
function deleteFile(url, name) {
|
||||||
|
var files = []
|
||||||
|
|
||||||
|
if (fs.existsSync(url)) {
|
||||||
|
//判断给定的路径是否存在
|
||||||
|
|
||||||
|
files = fs.readdirSync(url) //返回文件和子目录的数组
|
||||||
|
|
||||||
|
files.forEach(function (file) {
|
||||||
|
var curPath = path.join(url, file)
|
||||||
|
|
||||||
|
if (fs.statSync(curPath).isDirectory()) {
|
||||||
|
//同步读取文件夹文件,如果是文件夹,则函数回调
|
||||||
|
deleteFile(curPath, name)
|
||||||
|
} else {
|
||||||
|
if (file.indexOf(name) > -1) {
|
||||||
|
//是指定文件,则删除
|
||||||
|
fs.unlinkSync(curPath)
|
||||||
|
console.log('删除文件:' + curPath)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
console.log('给定的路径不存在!')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
deleteFile(read, '.json')
|
||||||
@ -727,7 +727,7 @@ export const users = [
|
|||||||
signature: '🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)',
|
signature: '🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)',
|
||||||
total_favorited: 16475958,
|
total_favorited: 16475958,
|
||||||
uid: '1028766474441803',
|
uid: '1028766474441803',
|
||||||
unique_id: 'LL991221.z',
|
unique_id: 'LL991221',
|
||||||
user_age: 23,
|
user_age: 23,
|
||||||
white_cover_url: [
|
white_cover_url: [
|
||||||
{
|
{
|
||||||
|
|||||||
@ -693,7 +693,7 @@
|
|||||||
"signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"total_favorited": 16475958,
|
"total_favorited": 16475958,
|
||||||
"uid": "1028766474441803",
|
"uid": "1028766474441803",
|
||||||
"unique_id": "LL991221.z",
|
"unique_id": "LL991221",
|
||||||
"user_age": 23,
|
"user_age": 23,
|
||||||
"white_cover_url": [
|
"white_cover_url": [
|
||||||
{
|
{
|
||||||
|
|||||||
@ -7,9 +7,10 @@
|
|||||||
"start": "vite --host",
|
"start": "vite --host",
|
||||||
"serve": "vite --host",
|
"serve": "vite --host",
|
||||||
"build": "vite build --mode prod",
|
"build": "vite build --mode prod",
|
||||||
|
"test-del-json": "node node/remove-dist-json.js",
|
||||||
"build-uni-app": "vite build --mode uni",
|
"build-uni-app": "vite build --mode uni",
|
||||||
"build-gp-pages": "vite build --mode gp_pages",
|
"build-gp-pages": "vite build --mode gp_pages",
|
||||||
"build-gitee-pages": "vite build --mode gitee_pages",
|
"build-gitee-pages": "vite build --mode gitee_pages && pnpm run test-del-json",
|
||||||
"build-only": "vite build",
|
"build-only": "vite build",
|
||||||
"build-check": "run-p type-check \"build-only {@}\" --",
|
"build-check": "run-p type-check \"build-only {@}\" --",
|
||||||
"type-check": "vue-tsc --build --force",
|
"type-check": "vue-tsc --build --force",
|
||||||
|
|||||||
@ -14,7 +14,7 @@
|
|||||||
"user_id": "1028766474441803",
|
"user_id": "1028766474441803",
|
||||||
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
||||||
"short_user_id": "3643612610",
|
"short_user_id": "3643612610",
|
||||||
"user_unique_id": "LL991221.z",
|
"user_unique_id": "LL991221",
|
||||||
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"nickname": "我才是岚岚",
|
"nickname": "我才是岚岚",
|
||||||
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
||||||
@ -168,7 +168,7 @@
|
|||||||
"user_id": "1028766474441803",
|
"user_id": "1028766474441803",
|
||||||
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
"sec_uid": "MS4wLjABAAAAonK7FndgFYn4mKBQwHc34iEiCCwvBI3tXNqGXqd18qFM9p_ZSxC1y9Gyv1e0XuG_",
|
||||||
"short_user_id": "3643612610",
|
"short_user_id": "3643612610",
|
||||||
"user_unique_id": "LL991221.z",
|
"user_unique_id": "LL991221",
|
||||||
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"user_signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"nickname": "我才是岚岚",
|
"nickname": "我才是岚岚",
|
||||||
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
"avatar": "https://p3-pc.douyinpic.com/aweme/720x720/aweme-avatar/tos-cn-avt-0015_78ecf820d31560e298e32684589c00b3.jpeg?from=2956013662",
|
||||||
|
|||||||
@ -693,7 +693,7 @@
|
|||||||
"signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
"signature": "🧣我才是岚岚s\nX Eva: 我才是岚岚\n仅此一个抖音号(谨防被骗)",
|
||||||
"total_favorited": 16475958,
|
"total_favorited": 16475958,
|
||||||
"uid": "1028766474441803",
|
"uid": "1028766474441803",
|
||||||
"unique_id": "LL991221.z",
|
"unique_id": "LL991221",
|
||||||
"user_age": 23,
|
"user_age": 23,
|
||||||
"white_cover_url": [
|
"white_cover_url": [
|
||||||
{
|
{
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user