diff --git a/.gitea/workflows/job_lint.yml b/.gitea/workflows/job_lint.yml new file mode 100644 index 00000000..809e6c31 --- /dev/null +++ b/.gitea/workflows/job_lint.yml @@ -0,0 +1,26 @@ +name: lint + +on: + pull_request: + branches: + - master + - v3 + - v4 + +jobs: + lint: + name: lint + runs-on: ubuntu-latest + steps: + - name: setup-go + uses: actions/setup-go@v5 + with: + go-version: 'stable' + - name: checkout + uses: actions/checkout@v3 + - name: deps + run: go get -v -d ./... + - name: lint + uses: https://github.com/golangci/golangci-lint-action@v6 + with: + version: v1.62.2 diff --git a/.gitea/workflows/job_test.yml b/.gitea/workflows/job_test.yml new file mode 100644 index 00000000..f484b617 --- /dev/null +++ b/.gitea/workflows/job_test.yml @@ -0,0 +1,26 @@ +name: test + +on: + pull_request: + branches: + - master + - v3 + - v4 + +jobs: + test: + name: test + runs-on: ubuntu-latest + steps: + - name: setup-go + uses: actions/setup-go@v5 + with: + go-version: 'stable' + - name: checkout + uses: actions/checkout@v3 + - name: deps + run: go get -v -d ./... + - name: test + env: + INTEGRATION_TESTS: yes + run: go test -mod readonly -v ./... diff --git a/.gitea/workflows/pipeline.yml b/.gitea/workflows/pipeline.yml index 31f97f3b..8ae41fd6 100644 --- a/.gitea/workflows/pipeline.yml +++ b/.gitea/workflows/pipeline.yml @@ -1,40 +1,42 @@ -name: pipeline -on: - pull_request: - branches: - - master - - v3 - - v4 -jobs: - lint: - name: lint - runs-on: ubuntu-latest - steps: - - name: setup-go - uses: actions/setup-go@v5 - with: - go-version: 'stable' - - name: checkout - uses: actions/checkout@v3 - - name: deps - run: go get -v -d ./... - - name: lint - uses: https://github.com/golangci/golangci-lint-action@v6 - with: - version: v1.62.2 - test: - name: test - runs-on: ubuntu-latest - steps: - - name: setup-go - uses: actions/setup-go@v5 - with: - go-version: 'stable' - - name: checkout - uses: actions/checkout@v3 - - name: deps - run: go get -v -d ./... - - name: test - env: - INTEGRATION_TESTS: yes - run: go test -mod readonly -v ./... +# name: pipeline + +# on: +# pull_request: +# branches: +# - master +# - v3 +# - v4 + +# jobs: +# lint: +# name: lint +# runs-on: ubuntu-latest +# steps: +# - name: setup-go +# uses: actions/setup-go@v5 +# with: +# go-version: 'stable' +# - name: checkout +# uses: actions/checkout@v3 +# - name: deps +# run: go get -v -d ./... +# - name: lint +# uses: https://github.com/golangci/golangci-lint-action@v6 +# with: +# version: v1.62.2 +# test: +# name: test +# runs-on: ubuntu-latest +# steps: +# - name: setup-go +# uses: actions/setup-go@v5 +# with: +# go-version: 'stable' +# - name: checkout +# uses: actions/checkout@v3 +# - name: deps +# run: go get -v -d ./... +# - name: test +# env: +# INTEGRATION_TESTS: yes +# run: go test -mod readonly -v ./...