diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 6d2fd9c..6e0509b 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -14,7 +14,7 @@ jobs: steps: - name: Generate token id: app-token - uses: actions/create-github-app-token@v2 + uses: actions/create-github-app-token@v3 with: app-id: ${{ vars.LINTER_APP_ID }} private-key: ${{ secrets.LINTER_PRIVATE_KEY }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8735978..5bf8e8b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,23 +26,23 @@ jobs: cache: true - name: Set up QEMU - uses: docker/setup-qemu-action@v3 + uses: docker/setup-qemu-action@v4 - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 + uses: docker/setup-buildx-action@v4 - - uses: crazy-max/ghaction-upx@v3 + - uses: crazy-max/ghaction-upx@v4 with: install-only: true - name: Log in to Docker Hub - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: username: ${{ vars.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Log in to the Container registry - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} @@ -130,7 +130,7 @@ jobs: if: ${{ github.ref_type == 'tag' && !endsWith(github.ref, '-nightly') }} - name: Run GoReleaser - uses: goreleaser/goreleaser-action@v6 + uses: goreleaser/goreleaser-action@v7 with: distribution: goreleaser version: ~> v2 @@ -139,7 +139,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Upload assets - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 with: name: libra path: dist/* diff --git a/server/json.go b/server/json.go index 8aff108..ea66af6 100644 --- a/server/json.go +++ b/server/json.go @@ -31,7 +31,8 @@ func (GoJSONSerializer) Deserialize(c echo.Context, i any) error { return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Unmarshal type error: expected=%v, got=%v, field=%v, offset=%v", ute.Type, ute.Value, ute.Field, ute.Offset)). SetInternal(err) } else if errors.As(err, &se) { - return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Syntax error: offset=%v, error=%v", se.Offset, se.Error())).SetInternal(err) + return echo.NewHTTPError(http.StatusBadRequest, fmt.Sprintf("Syntax error: offset=%v, error=%v", se.Offset, se.Error())). + SetInternal(err) } return err }