首页 > 其他分享 >利用Github Actions定制编译自己的Padavan固件,小白也可轻松上手,无需安装编译环境

利用Github Actions定制编译自己的Padavan固件,小白也可轻松上手,无需安装编译环境

时间:2023-01-25 17:11:35浏览次数:67  
标签:文件 Github Padavan Actions 编译 点击 github

  • 编译时间大概是20-30分钟左右,不同型号的固件时间不同。
源码的登录IP:192.168.2.1
用户名/密码:admin/admin
wifi密码:1234567890
交流群:1020793396

教程开始:
- name: Build Firmware
      env:
        TNAME: K2P-5.0(把K2P-5.0改成你需要编译的型号)

  • 文件中有部分插件的选项,请按需修改需要集成哪些插件,文件中都有注释。
  • 接着新建一个Releases,然后点击 <ignore_js_op> Actions,就会看到有一个Build Padavan的任务在运行,如下图:
   <ignore_js_op> 
   完成之后前面黄色圈会变成绿色勾,如果显示红色交叉就代表出现错误。
  • 编译完成后点击Build Padavan,然后点击右上角的:Artifacts就可以下载编译好的文件。
<ignore_js_op> 


进阶操作(慎重):
  • 请先把fork的这个仓库设置成Private

settings---> <ignore_js_op> 


  • 然后进入.github/workflows/build-padavan.yml文件,修改:
#  watch:
#    types: [started]

把前面的#号去除,然后提交文件。
  • 进入Actions页面,点击右上角的Star即可开始编译。点一次就可以了,不然点多少次就出现多少个容器运行..........

<ignore_js_op> 
请务必设置Private权限,如果不设置Private权限,任何人都能点击你的Star然后开始编译

标签:文件,Github,Padavan,Actions,编译,点击,github
From: https://www.cnblogs.com/ban1234/p/17067071.html

相关文章

  • 老毛子Padavan一键安装LNMP后部署自建网站教程
    老毛子Padavan一键安装LNMP后部署自建网站教程(例子:mayswind的Aria-Ng新Web前端)一、启用nginx+mysql+php环境<ignore_js_op> 启动无报错,继续下面操作二、新建网站文件......
  • github的闲逛
    前言本篇目的主要是为了记录我每天瞎逛gayhub发现的一些好玩或者有用的项目或文章,主要目的是使用或者备用,没有深入审阅代码研究的意思(目前我的实力也不允许),等以后有一些......
  • Nginx调优总结-第六部分编译优化与简单测试
    第六部分编译优化Nginx可以自行编译,所以里面可以设置多个编译策略.也可以自行修改源码,便于比如进行ip_hash的全IP地址验证.也可以修改nginx的版本号等信息,避免内......
  • 反编译 小程序
    原文来自:抓取微信小程序源码-丁少华-博客园(cnblogs.com)我怕原文删除了,我就找不到了想成为一名微信小程序的开发者,前端思路的学习和安全意识是非常有必要的,故务必......
  • STM32F401 Proteus 仿真 串口两种发送方式 编译用GCC ,寄存器配置方式
    用的proteus8.9中文版,STM32F401可能是支持的最复杂的MCU了吧,就用这个做实验了。编译器用GCC,在proteus中安装调试都很方便,编程实验用寄存器配置方式,因为仅仅是学习,简单直......
  • git clone时出现 Failed connect to github.com:443; Connection refused问题
    1.在Windows下,win+R运行cmdpingGitHub得到IP地址,如图:  2.在shell中输入如下命令sudovim/etc/hosts如图,将之前的代理注释掉,将刚刚复制的ip添加到hosts文......
  • archlinux连接Github与本地
    连接Github与本地首先右键打开gitbash,然后输入下面命令:gitconfig--globaluser.name"vconlln"gitconfig--globaluser.email"[email protected]"用户名和......
  • Linux下手工编译libiconv库的小问题
    我的电脑是Ubuntu14.04LTS,自己手工编译php5.6,打开ZEND_EXTRA_LIBS='-liconv'时,发现没有安装libiconv,也就是编码转换的库,所以百度该库的安装方法,如下:......
  • 公司内网jenkins编译拿不到nexus的依赖库
    公司内网jenkins编译拿不到nexus的依赖库话说我们公司内网有个docker部署的nexus,nexus是一个Maven仓库管理器。有时开发会自己上传项目依赖库(以前是我上传的,后来给回......
  • X264在龙芯3A5000的编译
    X264在龙芯3A5000的编译 修改方法1)./configure执行配置脚本,若出现“configure:error:cannotguessbuildtype;youmustspecifyone”执行2)步骤,如果未出现报错......