Opengist Logo 清羽飞扬の代码片段

Explore

  • All gists
  • Topics
  • Users
个人主页 站长博客
Give feedback on the new UI Powered by Opengist ⋅ 40ms

user:thomas gists created by user

title:mygist gists with given title

description:sync gists with given description

filename:myfile.txt gists having files with given name

extension:yml gists having files with given extension

language:go gists having files with given language

topic:homelab gists with given topic

all:systemctl search all fields

Login Register
g

github

Recently created Least recently created Recently updated Least recently updated
LiuShen

LiuShen / Action实现刷新EO缓存

Last active 2 months ago action auto cache edgeone eo github python tencent

通过Python,在Github Action中实现EO站点缓存刷新

0 0 2
1 import os
2 import json
3 from tencentcloud.common import credential
4 from tencentcloud.teo.v20220901 import teo_client, models
5 from tencentcloud.common.exception.tencent_cloud_sdk_exception import TencentCloudSDKException
6
7 try:
8 cred = credential.Credential(
9 os.getenv("TENCENTCLOUD_SECRET_ID"),
10 os.getenv("TENCENTCLOUD_SECRET_KEY")
LiuShen

LiuShen / Webhook实现仓库自动备份

Last active 2 months ago cmd github shell sync webhook

宝塔面板,使用Webhook,自动同步更新后的仓库,拉取静态源码部署博客

0 0 1
1 #!/bin/bash
2 echo ""
3 #输出当前时间
4 date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"
5 echo "Start"
6 #判断宝塔WebHook参数是否存在
7 if [ ! -n "$1" ];
8 then
9 echo "param参数错误"
10 echo "End"
LiuShen

LiuShen / github action构建hexo源码

Last active 2 months ago action github hexo npm

github action构建hexo源码,yml文件分享

0 0 1
1 name: 自动部署
2
3 on:
4 push:
5 branches:
6 - main
7
8 release:
9 types:
10 - published