File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed
Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 5151 with :
5252 go-version : " 1.24.2"
5353 - run : go mod tidy
54- - name : go-test
55- run : |
56- go test -v ./...
54+ - run : go install gotest.tools/gotestsum@latest
55+ - run : gotestsum --junitfile unit-tests.xml -- -coverprofile=coverage.out -covermode=atomic ./...
56+ - uses : codecov/codecov-action@v5
57+ with :
58+ files : coverage.out
59+ token : ${{ secrets.CODECOV_TOKEN }}
Original file line number Diff line number Diff line change 22
33![ gitlab-sync logo] ( ./assets/gitlab-sync.png )
44
5+ [ ![ Coverage] ( https://codecov.io/gh/boxboxjason/gitlab-sync/branch/main/graph/badge.svg )] ( https://codecov.io/gh/boxboxjason/gitlab-sync )
6+ ![ Go Version] ( https://img.shields.io/github/go-mod/go-version/boxboxjason/gitlab-sync )
7+ [ ![ Latest Release] ( https://img.shields.io/github/v/release/boxboxjason/gitlab-sync )] ( https://github.com/boxboxjason/gitlab-sync/releases )
8+ [ ![ Release Workflow] ( https://github.com/boxboxjason/gitlab-sync/actions/workflows/release.yml/badge.svg )] ( https://github.com/boxboxjason/gitlab-sync/actions/workflows/release.yml )
9+ ![ Last Commit] ( https://img.shields.io/github/last-commit/boxboxjason/gitlab-sync )
10+ [ ![ Tests] ( https://github.com/boxboxjason/gitlab-sync/actions/workflows/go.yml/badge.svg )] ( https://github.com/boxboxjason/gitlab-sync/actions/workflows/go.yml )
11+ ![ Stars] ( https://img.shields.io/github/stars/boxboxjason/gitlab-sync )
12+ ![ Contributors] ( https://img.shields.io/github/contributors/boxboxjason/gitlab-sync?style=social )
13+ ![ Issues] ( https://img.shields.io/github/issues/boxboxjason/gitlab-sync )
14+ ![ Pull Requests] ( https://img.shields.io/github/issues-pr/boxboxjason/gitlab-sync )
15+
516(golang) CLI tool to synchronize GitLab projects and groups between two GitLab instances.
617It is designed to be used in a CI/CD pipeline to automate the process of keeping two GitLab instances in sync.
718
You can’t perform that action at this time.
0 commit comments