ars-tools/.gitea/workflows/deploy.yaml
adk23333 465c306b15
Some checks failed
ARS Tools Deploy / build-and-deploy (push) Failing after 1m44s
gitea actions 修复脚本
2023-12-15 20:56:43 +08:00

33 lines
817 B
YAML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

name: ARS Tools Deploy
run-name: ✨${{ gitea.actor }} is deploy ars-tools pages
on:
push:
branches: [ "main" ]
# 允许手动触发
workflow_dispatch:
permissions:
contents: write
jobs:
build-and-deploy:
runs-on: node-21
steps:
- name: 🎄获取仓库
uses: http://shenjack.top:5100/gitea-server/checkout@v4
with:
ref: 'main'
- name: 🖋配置npm源
run: npm config set registry https://registry.npmmirror.com
- name: npm安装依赖
run: npm install
- name: 🌺npm构建
run: npm run build
- name: 💪部署
uses: http://shenjack.top:5100/adk23333/github-pages-deploy-action@v4.5.0
with:
folder: dist
branch: gh-pages
ssh-key: ${{secrets.DEPLOY_KEY}}