25 Commits

Author SHA1 Message Date
fae117a561 Merge pull request 'chore(deps): update docker/setup-qemu-action action to v3.7.0' (#49) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 13s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 44s
2025-11-05 18:32:39 +00:00
93e0f47030 chore(deps): update docker/setup-qemu-action action to v3.7.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 50s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 58s
Lint Markdown files / Run markdown linter (pull_request) Successful in 23s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 14s
2025-11-05 17:25:13 +00:00
241855a052 Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.6.1' (#48) from renovate/golangci-golangci-lint-2.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 14s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 44s
2025-11-04 14:31:44 +00:00
03f69f98b4 chore(deps): update dependency golangci/golangci-lint to v2.6.1
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 42s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 44s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 15s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 13s
2025-11-04 14:12:09 +00:00
fcebe26295 Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.6.0' (#47) from renovate/golangci-golangci-lint-2.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 13s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 30s
2025-10-30 00:04:44 +00:00
40af4b77d3 chore(deps): update dependency golangci/golangci-lint to v2.6.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 15s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 14s
Lint Markdown files / Run markdown linter (pull_request) Successful in 7s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 44s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
2025-10-29 23:51:31 +00:00
42760eb551 fix(ignore): add coverage
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 30s
2025-10-29 22:22:43 +01:00
39e7787057 fix(ci): add coverage check
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 3s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-28 20:55:46 +01:00
5c1be0a9ce Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.7' (#46) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 31s
2025-10-24 19:27:57 +00:00
c2d6066001 chore(deps): update dependency goreleaser/goreleaser to v2.12.7
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 15s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 46s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-24 19:15:05 +00:00
8e2df6aa72 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.6' (#45) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 31s
Lint Markdown files / Run markdown linter (push) Successful in 11s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
2025-10-22 08:09:37 +00:00
c2e0171a3d chore(deps): update dependency goreleaser/goreleaser to v2.12.6
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 1m43s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
Lint Markdown files / Run markdown linter (pull_request) Successful in 11s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 33s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 10s
2025-10-22 01:47:02 +00:00
39b598b155 Merge pull request 'chore(deps): update peter-evans/dockerhub-description action to v5' (#44) from renovate/peter-evans-dockerhub-description-5.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 19s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 48s
2025-10-02 15:10:08 +00:00
1ab2f5a2a0 chore(deps): update peter-evans/dockerhub-description action to v5
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 31s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
Lint Markdown files / Run markdown linter (pull_request) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
2025-10-01 16:16:25 +00:00
0bad8dec91 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.5' (#43) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 14s
Lint Markdown files / Run markdown linter (push) Successful in 3s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-01 13:28:57 +00:00
3127499afc chore(deps): update dependency goreleaser/goreleaser to v2.12.5
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 29s
2025-10-01 13:17:38 +00:00
dd32540960 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.4' (#42) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-10-01 04:26:10 +00:00
9f40ecda5e chore(deps): update dependency goreleaser/goreleaser to v2.12.4
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 30s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 31s
2025-10-01 04:16:43 +00:00
4afe979f96 Merge pull request 'chore(deps): update docker/login-action action to v3.6.0' (#41) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-09-29 13:52:57 +00:00
8f5d886699 chore(deps): update docker/login-action action to v3.6.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 10s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 34s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
2025-09-29 13:18:38 +00:00
efb6e50333 Merge pull request 'chore(deps): update dependency goreleaser/goreleaser to v2.12.3' (#40) from renovate/actions into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 32s
2025-09-25 16:28:16 +00:00
3cb1d3e0f6 chore(deps): update dependency goreleaser/goreleaser to v2.12.3
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 46s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 33s
Lint Markdown files / Run markdown linter (pull_request) Successful in 10s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 16s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 8s
2025-09-25 04:15:23 +00:00
1a6db288ef Merge pull request 'chore(deps): update dependency golangci/golangci-lint to v2.5.0' (#39) from renovate/golangci-golangci-lint-2.x into master
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 13s
Lint Markdown files / Run markdown linter (push) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 43s
2025-09-21 22:31:22 +00:00
8e13b98a54 chore(deps): update dependency golangci/golangci-lint to v2.5.0
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 13s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 14s
Lint Markdown files / Run markdown linter (pull_request) Successful in 4s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 42s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 41s
2025-09-21 22:17:46 +00:00
5ad4229025 chore(deps): update actions/setup-go action to v6
All checks were successful
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (pull_request) Successful in 9s
Lint Markdown files / Run markdown linter (pull_request) Successful in 5s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (pull_request) Successful in 27s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-amd64) (push) Successful in 9s
Lint Markdown files / Run markdown linter (push) Successful in 5s
Lint Golang files / Run golang CI linter (stable, ubuntu-latest-arm64) (push) Successful in 28s
2025-09-19 22:23:08 +00:00
5 changed files with 23 additions and 8 deletions

View File

@@ -21,9 +21,9 @@ jobs:
os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ] os: [ ubuntu-latest-amd64, ubuntu-latest-arm64 ]
steps: steps:
- uses: actions/checkout@v5.0.0 - uses: actions/checkout@v5.0.0
- uses: actions/setup-go@v5.5.0 - uses: actions/setup-go@v6.0.0
with: with:
go-version: ${{ matrix.go }} go-version: ${{ matrix.go }}
- uses: golangci/golangci-lint-action@v8.0.0 - uses: golangci/golangci-lint-action@v8.0.0
with: with:
version: v2.4.0 # renovate: datasource=github-releases depName=golangci/golangci-lint version: v2.6.1 # renovate: datasource=github-releases depName=golangci/golangci-lint

View File

@@ -40,3 +40,17 @@
# - env: # - env:
# GOPROXY: ${{ vars.GOPROXY }} # GOPROXY: ${{ vars.GOPROXY }}
# run: make test/unit # run: make test/unit
# - id: coverage
# name: Check coverage
# run: |
# coverage="$(make test/coverage | grep total | awk '{ print substr($3, 1, length($3)-1); }')"
# echo "total_coverage=$coverage" >> $GITHUB_OUTPUT
# echo "Total coverage: ${coverage}%"
# - name: Fail if coverage is to low
# run: |
# total_coverage=${{ steps.coverage.outputs.total_coverage }}
#
# if (( ${total_coverage%.*} < 50 )); then
# echo "ERROR: Coverage (${total_coverage}%) is below the threshold (50%)." 1>&2
# exit 1
# fi

View File

@@ -13,11 +13,11 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v5.0.0 - uses: actions/checkout@v5.0.0
- uses: docker/setup-qemu-action@v3.6.0 - uses: docker/setup-qemu-action@v3.7.0
- uses: actions/setup-go@v5.5.0 - uses: actions/setup-go@v6.0.0
with: with:
go-version: stable go-version: stable
- uses: docker/login-action@v3.5.0 - uses: docker/login-action@v3.6.0
with: with:
registry: git.cryptic.systems registry: git.cryptic.systems
username: ${{ github.repository_owner }} username: ${{ github.repository_owner }}
@@ -28,7 +28,7 @@ jobs:
GOPROXY: ${{ vars.GOPROXY }} GOPROXY: ${{ vars.GOPROXY }}
uses: goreleaser/goreleaser-action@v6.4.0 uses: goreleaser/goreleaser-action@v6.4.0
with: with:
version: v2.12.2 # renovate: datasource=github-releases depName=goreleaser/goreleaser version: v2.12.7 # renovate: datasource=github-releases depName=goreleaser/goreleaser
args: release --clean args: release --clean
sync-to-hub-docker-io: sync-to-hub-docker-io:

View File

@@ -12,7 +12,7 @@ jobs:
- ubuntu-latest - ubuntu-latest
steps: steps:
- uses: actions/checkout@v5.0.0 - uses: actions/checkout@v5.0.0
- uses: peter-evans/dockerhub-description@v4.0.2 - uses: peter-evans/dockerhub-description@v5.0.0
with: with:
username: ${{ secrets.DOCKER_IO_USERNAME }} username: ${{ secrets.DOCKER_IO_USERNAME }}
password: ${{ secrets.DOCKER_IO_PASSWORD }} password: ${{ secrets.DOCKER_IO_PASSWORD }}

3
.gitignore vendored
View File

@@ -1,3 +1,4 @@
dist dist
cmd/autharr/autharr cmd/autharr/autharr
cmd/healarr/healarr cmd/healarr/healarr
coverage*