diff --git a/.woodpecker/matrix-media-repo.yaml b/.woodpecker/matrix-media-repo.yaml index a74b657..6c112a7 100644 --- a/.woodpecker/matrix-media-repo.yaml +++ b/.woodpecker/matrix-media-repo.yaml @@ -1,5 +1,6 @@ when: - - path: + - branch: main + path: include: [ '.woodpecker/matrix-media-repo.yaml' ] labels: @@ -11,8 +12,8 @@ steps: clone: image: alpine/git commands: - - git clone https://github.com/turt2live/matrix-media-repo.git . - - git checkout v1.3.4 + # renovate: datasource=github-releases depName=turt2live/matrix-media-repo versioning=semver-coerced + - git clone --branch v1.3.4 --depth 1 https://github.com/turt2live/matrix-media-repo.git . docker: image: woodpeckerci/plugin-docker-buildx secrets: [docker_username, docker_password] diff --git a/.woodpecker/wattpad-downloader.yaml b/.woodpecker/wattpad-downloader.yaml index 5dd80c4..700825c 100644 --- a/.woodpecker/wattpad-downloader.yaml +++ b/.woodpecker/wattpad-downloader.yaml @@ -1,5 +1,6 @@ when: - - path: + - branch: main + path: include: [ '.woodpecker/wattpad-downloader.yaml' ] skip_clone: true @@ -8,7 +9,7 @@ steps: clone: image: alpine/git commands: - - git clone https://github.com/Feuerhamster/wattpad-downloader.git . + - git clone --depth 1 https://github.com/Feuerhamster/wattpad-downloader.git . docker: image: woodpeckerci/plugin-docker-buildx secrets: [docker_username, docker_password] diff --git a/.woodpecker/woodpecker-email.yaml b/.woodpecker/woodpecker-email.yaml index e33d054..bfd8058 100644 --- a/.woodpecker/woodpecker-email.yaml +++ b/.woodpecker/woodpecker-email.yaml @@ -1,5 +1,6 @@ when: - - path: + - branch: main + path: include: [ '.woodpecker/woodpecker-email.yaml' ] skip_clone: true @@ -8,8 +9,7 @@ steps: clone: image: alpine/git commands: - - git clone https://gitnet.fr/deblan/woodpecker-email.git . - - git checkout master + - git clone --depth 1 --branch master https://gitnet.fr/deblan/woodpecker-email.git . docker: image: woodpeckerci/plugin-docker-buildx secrets: [docker_username, docker_password] diff --git a/renovate.json b/renovate.json index 7190a60..7254414 100644 --- a/renovate.json +++ b/renovate.json @@ -1,3 +1,13 @@ { - "$schema": "https://docs.renovatebot.com/renovate-schema.json" + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "customManagers": [ + { + "customType": "regex", + "fileMatch": ["^\\.woodpecker/.*\\.ya?ml$"], + "matchStrings": [ + "datasource=(?.*?)( registryUrl=(?[^ ]*))? depName=(?[^ ]*)( versioning=(?.*?))?\\s*- git clone --branch (?[^ ]*)\\s.*" + ], + "versioningTemplate": "{{#if versioning}}{{{versioning}}}{{else}}semver{{/if}}" + } + ] }