diff --git a/.github/workflows/go-test.yml b/.github/workflows/go-test.yml index 26df78df..cd2377e4 100644 --- a/.github/workflows/go-test.yml +++ b/.github/workflows/go-test.yml @@ -29,7 +29,8 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: ">=1.21" + go-version-file: "./backend/go.mod" + cache-dependency-path: "./backend/go.sum" - name: Test run: | cd backend diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 257336f4..351f9baa 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -51,7 +51,8 @@ jobs: - name: Set up Go uses: actions/setup-go@v5 with: - go-version: ">=1.21.1" + go-version-file: "./backend/go.mod" + cache-dependency-path: "./backend/go.sum" # build - name: Run GoReleaser diff --git a/backend/cronjobs/cronjobs.go b/backend/cronjobs/cronjobs.go index afd624e1..de12aba7 100644 --- a/backend/cronjobs/cronjobs.go +++ b/backend/cronjobs/cronjobs.go @@ -105,8 +105,7 @@ func SetWakeShutdownJobs(app *pocketbase.PocketBase) { logger.Error.Println(err) return } - for _, device := range devices { - dev := device + for _, dev := range devices { wake_cron := dev.GetString("wake_cron") wake_cron_enabled := dev.GetBool("wake_cron_enabled") shutdown_cron := dev.GetString("shutdown_cron") diff --git a/backend/go.mod b/backend/go.mod index 4eafd77c..32639a03 100644 --- a/backend/go.mod +++ b/backend/go.mod @@ -1,8 +1,8 @@ module github.com/seriousm4x/upsnap -go 1.21 +go 1.22 -toolchain go1.21.1 +toolchain go1.22.2 require ( github.com/labstack/echo/v5 v5.0.0-20230722203903-ec5b858dab61