diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml new file mode 100644 index 0000000..e5aa077 --- /dev/null +++ b/.github/workflows/ci.yaml @@ -0,0 +1,24 @@ +on: + push: + pull_request: + +name: CI + +jobs: + build: + name: Build + runs-on: ubuntu-latest + steps: + - name: Checkout Code + uses: actions/checkout@v3 + + - name: Set up Go + uses: actions/setup-go@v2 + with: + go-version: '1.19' + + - name: Build + run: go build ./... + + - name: Test + run: go test ./... diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index e19a0a2..8a30021 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -8,7 +8,6 @@ on: - 'v*' env: - # github.repository as / DOCKER_IMAGE_NAME: missuo/deeplx GHCR_IMAGE_NAME: ${{ github.repository }} DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }} diff --git a/.github/workflows/build.yml b/.github/workflows/release.yaml similarity index 95% rename from .github/workflows/build.yml rename to .github/workflows/release.yaml index 0de4723..9283bc6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/release.yaml @@ -4,7 +4,7 @@ on: - 'v*' pull_request: -name: Build Release +name: Release jobs: Build: diff --git a/README.md b/README.md index 2776694..44849a7 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ * @Author: Vincent Young * @Date: 2022-10-18 07:32:29 * @LastEditors: Vincent Young - * @LastEditTime: 2023-10-28 22:45:58 + * @LastEditTime: 2023-11-19 19:21:24 * @FilePath: /DeepLX/README.md * @Telegram: https://t.me/missuo * @@ -17,7 +17,7 @@ [![Docker Pulls][6]](https://hub.docker.com/r/missuo/deeplx) [![Releases][7]](https://github.com/OwO-Network/DeepLX/releases) -[1]: https://img.shields.io/github/actions/workflow/status/OwO-Network/DeepLX/build.yml?logo=github +[1]: https://img.shields.io/github/actions/workflow/status/OwO-Network/DeepLX/release.yaml?logo=github [2]: https://img.shields.io/github/go-mod/go-version/OwO-Network/DeepLX?logo=go [3]: https://goreportcard.com/badge/github.com/OwO-Network/DeepLX [4]: https://api.codeclimate.com/v1/badges/b5b30239174fc6603aca/maintainability diff --git a/main.go b/main.go index 7f80a94..9e54d8f 100644 --- a/main.go +++ b/main.go @@ -2,7 +2,7 @@ * @Author: Vincent Young * @Date: 2023-07-01 21:45:34 * @LastEditors: Vincent Young - * @LastEditTime: 2023-10-28 22:42:08 + * @LastEditTime: 2023-11-18 04:12:49 * @FilePath: /DeepLX/main.go * @Telegram: https://t.me/missuo * @@ -158,7 +158,7 @@ func main() { r.GET("/", func(c *gin.Context) { c.JSON(200, gin.H{ "code": 200, - "message": "DeepL Free API, Developed by sjlleo and missuo . Go to /translate with POST. http://github.com/OwO-Network/DeepLX", + "message": "DeepL Free API, Developed by sjlleo and missuo. Go to /translate with POST. http://github.com/OwO-Network/DeepLX", }) })