ci: fix releases and add linkcheck

This commit is contained in:
Robert Kaussow 2023-10-16 22:19:25 +02:00
parent ff7cdd0857
commit 468755736d
Signed by: xoxys
GPG Key ID: 4E692A2EAECC03C0
4 changed files with 6 additions and 20 deletions

View File

@ -1,5 +1,4 @@
url-parser
Codecov
herloct
multiarch
(P|p)rebuilt

View File

@ -17,17 +17,13 @@ steps:
commands:
- $(find dist/ -executable -type f -iname ${CI_REPO_NAME}-linux-amd64) --help
changelog-generate:
image: quay.io/thegeeklab/git-chglog
changelog:
image: quay.io/thegeeklab/git-sv
commands:
- git fetch -tq
- git-chglog --no-color --no-emoji -o CHANGELOG.md ${CI_COMMIT_TAG:---next-tag unreleased unreleased}
changelog-format:
image: quay.io/thegeeklab/alpine-tools
commands:
- prettier CHANGELOG.md
- prettier -w CHANGELOG.md
- git fetch --depth=2147483647
- git sv current-version
- git sv release-notes
- git sv release-notes -o CHANGELOG.md
publish-github:
image: docker.io/plugins/github-release

View File

@ -15,11 +15,3 @@ steps:
image: docker.io/library/golang:1.21
commands:
- make test
# coverage:
# image: docker.io/plugins/codecov
# settings:
# files:
# - coverage.out
# token:
# from_secret: codecov_token

View File

@ -4,7 +4,6 @@ Simple command-line URL parser
[![Build Status](https://ci.thegeeklab.de/api/badges/thegeeklab/url-parser/status.svg)](https://ci.thegeeklab.de/repos/thegeeklab/url-parser)
[![Go Report Card](https://goreportcard.com/badge/github.com/thegeeklab/url-parser)](https://goreportcard.com/report/github.com/thegeeklab/url-parser)
[![Codecov](https://img.shields.io/codecov/c/github/thegeeklab/url-parser)](https://codecov.io/gh/thegeeklab/url-parser)
[![GitHub contributors](https://img.shields.io/github/contributors/thegeeklab/url-parser)](https://github.com/thegeeklab/url-parser/graphs/contributors)
[![License: MIT](https://img.shields.io/github/license/thegeeklab/url-parser)](https://github.com/thegeeklab/url-parser/blob/main/LICENSE)