通过这篇文章你可以掌握如何将githubaction环境下临时生成的文件推送至指定分支,并且可以打开利用github开放的api做各种强大或有趣的事情的视野和思路。如果你对github-action感兴趣,还可以看这篇文章,这篇文章教会你如何开发GithubAction,并且让你明白它是什么,怎么用,如何做到的。如何开发一个action如何将临时生成的文件推送至指定分支场景分析核心代码检查action运行的历史前置知识开发步骤详解1.获取特定分支的最后一次提交SHA2.创建Blobs(base64编码)3.创建一个定义了文件夹结构的树4.创建提交5.更新分支引用最后场景分析问题:什么时候需要这
前言✅作者:TuNan✨个人主页:图南的个人主页😉欢迎关注🔎点赞😍收藏⭐留言💌1.新建一个blog文件夹先决条件Node.js版本16或更高版本。用于通过命令行界面(CLI)访问VitePress的终端。具有Markdown语法支持的文本编辑器。推荐使用VSCode)以及官方Vue扩展。VitePress可以单独使用,也可以安装到现有项目中。在这两种情况下,你都可以使用以下命令安装它:2.安装vitePress在命令行输入以下命令npminstall-Dvitepress3.设置向导执行以下命令第一个是让你选你文档存放的目录第二个是文档的名称第三个是文档的描述第四个是文档的主题npxvitep
一、GithubAction简介githubAction(工作流),简单理解就是自动化部署、测试。也就是之前人工手动部署变为现在由机器(服务器)自动部署、测试了。二、对githubAction(工作流)的使用首先需要有个人令牌,教程:github个人令牌生成将令牌配置到仓库点击Actions创建秘钥配置秘钥下图秘钥是配置个人令牌,这就是上面教程生成的个人令牌效果如下:它们之间的关联githubaction工作流配置name:docson:#每当push到main分支时触发部署push:branches:-develop#手动触发部署workflow_dispatch:jobs:docs:run
一、GithubAction简介githubAction(工作流),简单理解就是自动化部署、测试。也就是之前人工手动部署变为现在由机器(服务器)自动部署、测试了。二、对githubAction(工作流)的使用首先需要有个人令牌,教程:github个人令牌生成将令牌配置到仓库点击Actions创建秘钥配置秘钥下图秘钥是配置个人令牌,这就是上面教程生成的个人令牌效果如下:它们之间的关联githubaction工作流配置name:docson:#每当push到main分支时触发部署push:branches:-develop#手动触发部署workflow_dispatch:jobs:docs:run