Skip to content

GithubAction的使用样例,天气推送,薅羊毛,打卡签到

License

Notifications You must be signed in to change notification settings

tech-shrimp/GithubActionSample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

免费定时任务

原理:使用Github Action功能,运行python程序 实现无服务器的免费定时任务

视频教程

作者 技术爬爬虾 全网同名,转载请注明作者

Part1 构建画爱心为可执行程序

构架Windows 可执行程序: Fork本项目,Actions-->画爱心Windows版-->run work flow-->结束后查看结果 -->Artifacts-->下载love_heart

构架Ubuntu 可执行程序: Fork本项目,Actions-->画爱心Ubuntu版-->run work flow-->结束后查看结果 -->Artifacts-->下载love_heart

Part2 天气推送

申请公众号测试账户

使用微信扫码即可 https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

进入页面以后我们来获取到这四个值

appID appSecret openId template_id

image

想让谁收消息,谁就用微信扫二维码,然后出现在用户列表,获取微信号(openId) image

新增测试模板获得 template_id(模板ID) image

模板标题随便填,模板内容如下,可以根据需求自己定制

模板内容:

今天:{{date.DATA}} 
地区:{{region.DATA}} 
天气:{{weather.DATA}} 
气温:{{temp.DATA}} 
风向:{{wind_dir.DATA}} 
对你说的话:{{today_note.DATA}}

项目搭建

Fork本项目,进入自己项目的Settings ----> Secrets and variables ---> Actions --> New repository secret 配置好以下四个值

image

About

GithubAction的使用样例,天气推送,薅羊毛,打卡签到

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages