Commit aef97adc authored by taokouzi's avatar taokouzi

初始化

parent 828c4fbe
Pipeline #5370 failed with stages
in 1 minute 18 seconds
---
name: "👾 BUG"
about: 代码错误
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
👾 BUG | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "🎮 示例相关"
about: 增加或者完善示例
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
🎮 示例相关 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "🌈 显示优化"
about: 显示方面调整
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
🌈 显示优化 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "📔 文档相关"
about: 更新或者新增文档内容
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
📔 文档相关 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "🔩 功能开发"
about: 开发新的功能
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
🔩 功能开发 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "🖐 其它问题"
about: 其它类型的 issue 请使用该模板
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
🖐 其它问题 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: "🤔 提问"
about: 提出使用方面的问题
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
🤔 提问 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
---
name: " 功能升级"
about: 升级某个功能
---
```
为了统一格式,请将下面一行复制到 `Title` 栏,然后删除这部分
⚙ 功能升级 | 你的标题
```
如果需要,在这里描述具体内容
\ No newline at end of file
name: Deploy preview
on:
push:
branches:
- master
jobs:
cdn:
name: CDN
if: "! contains(github.event.head_commit.message, '[skip ci]')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: bahmutov/npm-install@v1
- name: Set vue cli env
shell: bash
run: |
echo -e "\
VUE_APP_PUBLIC_PATH=/d2-admin-start-kit/preview/\
" > .env.preview.local
cat .env.preview.local | while read line
do
echo $line
done
- name: Build
run: yarn build:preview --report
- name: CDN download qshell
run: |
wget http://devtools.qiniu.com/qshell-linux-x86-v2.4.0.zip
unzip qshell-linux-x86-v2.4.0.zip
mv qshell-linux-x86-v2.4.0 qshell
- name: CDN login
run: ./qshell account ${{ secrets.AK }} ${{ secrets.SK }} GITHUB_ACTION
- name: CDN upload
run: |
./qshell qupload2 \
--src-dir=$GITHUB_WORKSPACE/dist \
--bucket=d2-cdn \
--key-prefix=${GITHUB_REPOSITORY//*\//}/preview/ \
--overwrite=true \
--check-exists=true \
--check-hash=true \
--check-size=true \
--rescan-local=true \
--thread-count=32
- name: CDN refresh
run: |
echo "https://cdn.d2.pub/${GITHUB_REPOSITORY//*\//}/preview/" > cdnrefresh.txt
./qshell cdnrefresh --dirs -i ./cdnrefresh.txt
ftp:
name: FTP
if: "! contains(github.event.head_commit.message, '[skip ci]')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: bahmutov/npm-install@v1
- name: Set vue cli env
shell: bash
run: |
echo -e "\
VUE_APP_PUBLIC_PATH=/d2-admin-start-kit/preview/\
" > .env.preview.local
cat .env.preview.local | while read line
do
echo $line
done
- name: Build
run: yarn build:preview --report
- name: Deploy
uses: SamKirkland/FTP-Deploy-Action@2.0.0
env:
FTP_SERVER: ${{ secrets.FTP_SERVER }}
FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
METHOD: sftp
PORT: ${{ secrets.FTP_PORT }}
LOCAL_DIR: dist
REMOTE_DIR: /www/d2-admin-start-kit/preview
ARGS: --delete --verbose --parallel=100
gh-pages:
name: Github Pages
if: "! contains(github.event.head_commit.message, '[skip ci]')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: bahmutov/npm-install@v1
- name: Set vue cli env
shell: bash
run: |
echo -e "\
VUE_APP_PUBLIC_PATH=/d2-admin-start-kit/\
" > .env.preview.local
cat .env.preview.local | while read line
do
echo $line
done
- name: Build
run: yarn build:preview --report
- name: Deploy
uses: peaceiris/actions-gh-pages@v2
env:
PERSONAL_TOKEN: ${{ secrets.ACCESS_TOKEN }}
PUBLISH_BRANCH: gh-pages
PUBLISH_DIR: ./dist
with:
forceOrphan: true
\ No newline at end of file
name: Feedback
on: [fork, watch, issues]
jobs:
feedback:
runs-on: ubuntu-latest
steps:
- name: feedback
id: feedback
uses: d2-projects/repo-email-feedback@v1.3
with:
username: ${{ secrets.FEEDBACK_USERNAME }}
sign: ${{ secrets.FEEDBACK_SIGN }}
wxpusher: ${{ secrets.FEEDBACK_WXPUSHER_UID }}
template: d2-projects/d2-admin
repo: ${{ github.repository }}
actor: ${{ github.actor }}
token: ${{ secrets.GITHUB_TOKEN }}
\ No newline at end of file
name: Star notice
on:
watch:
types: [started]
jobs:
bark:
runs-on: ubuntu-latest
steps:
- name: send bark message
run: |
repo=${GITHUB_REPOSITORY//\//:}
actor=$GITHUB_ACTOR
curl https://api.day.app/EweNWLE36rvVR8EFfWGq7k/$actor%20star%20了你的仓库/$repo
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment