update workflow yaml
All checks were successful
Dns / build (push) Successful in 59s

This commit is contained in:
lychang
2025-08-18 22:56:11 +08:00
parent 714bfa00a5
commit a0a218817b
2 changed files with 15 additions and 9 deletions

View File

@@ -32,7 +32,10 @@ jobs:
docker rmi $BUILD_NAME:bak docker rmi $BUILD_NAME:bak
fi fi
- name: Rename image - name: Rename image
run: docker tag $BUILD_NAME:$IMAGE_TAG $BUILD_NAME:bak; run: |
if [[ "$(docker images -q $BUILD_NAME:$IMAGE_TAG)" != "" ]];then
docker tag $BUILD_NAME:$IMAGE_TAG $BUILD_NAME:bak
fi
- name: Build new image - name: Build new image
run: docker build -t $BUILD_NAME:$IMAGE_TAG . run: docker build -t $BUILD_NAME:$IMAGE_TAG .
- name: Run container - name: Run container

19
main.go
View File

@@ -4,13 +4,14 @@ package main
import ( import (
"encoding/json" "encoding/json"
"fmt" "fmt"
"io"
"net/http"
"time"
_ "github.com/PuerkitoBio/goquery" _ "github.com/PuerkitoBio/goquery"
dns "github.com/alibabacloud-go/alidns-20150109/v2/client" dns "github.com/alibabacloud-go/alidns-20150109/v2/client"
openapi "github.com/alibabacloud-go/darabonba-openapi/client" openapi "github.com/alibabacloud-go/darabonba-openapi/client"
"github.com/alibabacloud-go/tea/tea" "github.com/alibabacloud-go/tea/tea"
"io"
"net/http"
"time"
) )
/** /**
@@ -124,12 +125,14 @@ func main() {
currentHostIP := QueryPublicIP() currentHostIP := QueryPublicIP()
if currentHostIP != ip { if currentHostIP != ip {
client, _ := CreateClient(tea.String("LTAI4G6QTMpykP5rBQtYvzR4"), tea.String("0X9WwmXMbIqkuNWjaPg31LhTm5ThKc")) client, _ := CreateClient(tea.String("LTAI4G6QTMpykP5rBQtYvzR4"), tea.String("0X9WwmXMbIqkuNWjaPg31LhTm5ThKc"))
domainName := "zhaoxueqing.top" var domainName string
RecordMap := QueryRecordId(client, &domainName) var RecordMap map[string]interface{}
domainName = "stayreal.online"
RecordMap = QueryRecordId(client, &domainName)
_ = UpdateDomainRecord(RecordMap, currentHostIP)
domainName = "liubeiting.cn"
RecordMap = QueryRecordId(client, &domainName)
_ = UpdateDomainRecord(RecordMap, currentHostIP) _ = UpdateDomainRecord(RecordMap, currentHostIP)
//domainName = "liubeiting.cn"
//RecordMap = QueryRecordId(client, &domainName)
//_ = UpdateDomainRecord(RecordMap, currentHostIP)
ip = currentHostIP ip = currentHostIP
} else { } else {
fmt.Println("IP address no changes : ", currentHostIP) fmt.Println("IP address no changes : ", currentHostIP)