/
githubmirror
/
advanced-java
Обзор
Документация
Войти
/
githubmirror
/
advanced-java
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/deploy.yml
51 строка
1 KB
Libin YANG
chore: upgrade deps, migrate theme to TypeScript, and update GitHub Actions (#345)
25 июн 2026, 04:06
Не верифицирован
25 июн 2026, 04:06
3003dd0
Код
Авторство
О чём код?
name: Build and deploy on: push: branches: [main] workflow_dispatch: jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v7 with: fetch-depth: 0 - name: Setup pnpm uses: pnpm/action-setup@v6 - name: Setup Node.js uses: actions/setup-node@v6 with: node-version: 22 cache: pnpm - name: Install dependencies run: pnpm install --frozen-lockfile - name: Build with VitePress run: pnpm run docs:build - name: Generate CNAME run: echo "java.doocs.org" > docs/.vitepress/dist/CNAME - name: Upload artifact uses: actions/upload-pages-artifact@v5 with: path: docs/.vitepress/dist deploy: needs: build runs-on: ubuntu-latest permissions: pages: write id-token: write environment: name: github_pages url: ${{ steps.deployment.outputs.page_url }} steps: - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v5