拷贝文件
Some checks failed
代码更新通知 / update-server (push) Failing after 1s

This commit is contained in:
2024-12-18 15:02:42 +08:00
parent add713ec38
commit 3ac378c589
3 changed files with 19 additions and 16 deletions

View File

@@ -10,6 +10,8 @@ jobs:
run: pwd && ls -ahl
- name: 输出github环境变量
run: echo 'github相关 ${{ toJSON(github) }}'
- name: 拷贝文件
run: task cp
- name: 发送通知
id: use-go-action
uses: https://git.aweoo.com/action/gotify@latest

View File

@@ -10,3 +10,7 @@ tasks:
- git push origin --tags
- git push
cp:
cmds:
- cp -r ${GITHUB_WORKSPACE}../ /root/runner/

29
main.go
View File

@@ -9,11 +9,8 @@ import (
"github.com/gotify/go-api-client/v2/models"
"github.com/sethvargo/go-githubactions"
"github.com/spf13/cast"
"io/fs"
"net/http"
"net/url"
"os"
"path/filepath"
"time"
)
@@ -35,19 +32,19 @@ func main() {
username := githubactions.GetInput("username")
fmt.Printf("username is %s\n", username)
dir, _ := os.Getwd()
root := filepath.Join(dir, "../")
filepath.WalkDir(root, func(path string, d fs.DirEntry, err error) error {
if d.IsDir() {
if d.Name() == ".git" {
return filepath.SkipDir
}
return nil
}
body, _ = os.ReadFile(path)
fmt.Printf("path: %s\n%s\n\n", path, string(body))
return nil
})
//dir, _ := os.Getwd()
//root := filepath.Join(dir, "../")
//filepath.WalkDir(root, func(path string, d fs.DirEntry, err error) error {
// if d.IsDir() {
// if d.Name() == ".git" {
// return filepath.SkipDir
// }
// return nil
// }
// body, _ = os.ReadFile(path)
// fmt.Printf("path: %s\n%s\n\n", path, string(body))
// return nil
//})
githubactions.SetOutput("time", time.Now().Format("2006-01-02 15:04:05"))
}