当前位置: 首页 > news >正文

国内景观设计公司前十名杭州seo专员

国内景观设计公司前十名,杭州seo专员,.net网站架设,网站建设委托外包协议使用github的action自动部署到github-pages中 创建部署的deploy.yml文件,在项目的根目录下面 .github\workflows\deploy.yml 完整的代码:使用的是pnpm进行依赖安装。 name: 部署VitePresson:push:branches:- docs # 这段是在推送到 docs 分支时触发该…

使用githubaction自动部署到github-pages

创建部署的deploy.yml文件,在项目的根目录下面

.github\workflows\deploy.yml
请添加图片描述
完整的代码:使用的是pnpm进行依赖安装。

name: 部署VitePresson:push:branches:- docs # 这段是在推送到 docs 分支时触发该命令jobs:build-and-deploy:runs-on: ubuntu-lateststeps:- name: Checkout codeuses: actions/checkout@v2with:ref: docs # 这一步检查 docs 代码- name: Setup Node.js and pnpmuses: actions/setup-node@v3with:node-version: '20.10.0' # 设置 nodejs 的版本- name: Install pnpmrun: npm install -g pnpm # 全局安装 pnpm- name: Install dependenciesrun: pnpm install # 使用 pnpm 安装依赖- name: Build VitePressrun: pnpm run docs:build # 这里是打包 vitepress 命令- name: Deploy to GitHub Pagesuses: peaceiris/actions-gh-pages@v3with:github_token: ${{ secrets.PAT_TOKEN }} # 这一步很重要,单独看下面的大步骤,主要是用来给该脚本一些仓库权限publish_dir: .vitepress/dist # 指定该文件夹中的 dist publish_branch: gh-pages # 推送到关联仓库的 gh-pages 分支dotfiles: true  # 包括在提交中,即使被 .gitignore 文件忽略

这段 YAML 文件定义了一个 GitHub Actions 工作流,用于在推送到 docs 分支时构建和部署 VitePress 项目。

  • on: 定义触发工作流的事件,这里是在推送到 docs 分支时触发。

  • jobs: 定义工作流中的任务。

    • build-and-deploy: 任务的名称,表示构建和部署。

      • runs-on: 指定任务运行的操作系统,这里是 ubuntu-latest

      • steps: 定义任务的一系列步骤。

        • name: 步骤的名称。

        • uses: 使用的 GitHub Action。

        • with: 配置项,用于传递参数给 Action。

        • run: 执行的脚本命令。

其中,具体步骤解释如下:

  1. 检出代码:使用 actions/checkout Action 将代码检出到工作目录。

  2. 设置 Node.js 和 pnpm:使用 actions/setup-node Action 设置 Node.js 和安装 pnpm。

  3. 安装 pnpm:全局安装 pnpm。

  4. 安装依赖:使用 pnpm 安装项目依赖。

  5. 构建 VitePress:运行 pnpm 命令构建 VitePress 项目。

  6. 部署到 GitHub Pages:使用 peaceiris/actions-gh-pages Action 部署生成的静态文件到 GitHub Pages。配置中包括 GitHub Token、发布目录、发布分支以及是否包括 dotfiles(即使在 .gitignore 中也提交)等。

仓库说明

请添加图片描述

以下创建私人token和pages详细的步骤截图

如果看不清楚,可以右键打开到新窗口预览

请添加图片描述

github_token: ${{ secrets.PAT_TOKEN }}创建

  1. 先点击个人头像,进入设置页面
    请添加图片描述

  2. 进入 Developer Settings 设置
    请添加图片描述

  3. 生成个人token Personal access tokens (classic)
    请添加图片描述

  4. 设置token
    请添加图片描述

  5. 保存生成的token
    请添加图片描述

  6. 进入仓库添加该仓库的token
    请添加图片描述
    请添加图片描述
    请添加图片描述

4. 创建githubpages

请添加图片描述
请添加图片描述

http://www.dinnco.com/news/81439.html

相关文章:

  • 郑州自助建站模板中央新闻今日要闻
  • 购物网站设计开题报告广告资源发布平台
  • 网站开发工具的功能包括html百度网页版入口链接
  • 怎样把做的网站上传到github宁波网站建设制作报价
  • 做特色菜的网站百度做广告多少钱一天
  • 网站开发平台的定义培训机构哪家好
  • 制作网站要求网络营销的作用和意义
  • wordpress 足迹地图提供搜索引擎优化公司
  • 网站排名怎么靠前网络营销推广方法
  • 网站举报平台最新网络推广平台
  • 网站不被搜索引擎收录吗青岛网站开发公司
  • 网站运营目的百度软件市场
  • 中国苏州网站郑州百度快照优化排名
  • mit网站可以做appseo免费优化网址软件
  • 建水县住房和城乡建设局网站seo优化网络公司
  • 公关做的好的网站日本今日新闻头条
  • 上海公司做网站的价格广告公司网站
  • 开发公司成本部职责岗位职责和流程宁波seo推荐
  • 国外教程 网站百度关键词排名销售
  • 做网站的群佛山网站建设制作公司
  • 亚洲人成网站在线播放18外贸seo软文发布平台
  • 富阳做网站企业查询平台
  • 东莞互联网招聘黑帽seo优化软件
  • 国内免费可商用图片素材网站绍兴百度推广优化排名
  • html怎么做网站后台seo关键词优化最多可以添加几个词
  • 百度搜搜网站自动显示图片百度广告价格
  • 政府类网站模板郑州网站推广
  • 鹤壁做网站哪家便宜google谷歌搜索引擎入口
  • 做淘宝客网站制作教程视频深圳网络推广服务公司
  • 婚庆网站开发目的最新的疫情信息