Skip to content

Commit 1097f27

Browse files
authored
Merge pull request #285 from projectsyn/template-sync
Update from component template
2 parents d8ed1ce + bd250a8 commit 1097f27

File tree

4 files changed

+38
-8
lines changed

4 files changed

+38
-8
lines changed

.cruft.json

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"template": "https://github.com/projectsyn/commodore-component-template.git",
3-
"commit": "073a838986e0d4a0af14095c5983d06faa9cd8fc",
3+
"commit": "ea12efff947bce80cf31a3f1ed4412eab40e8b33",
44
"checkout": "main",
55
"context": {
66
"cookiecutter": {
@@ -15,6 +15,10 @@
1515
"add_go_unit": "y",
1616
"automerge_patch": "y",
1717
"automerge_patch_v0": "n",
18+
"automerge_patch_regexp_blocklist": "",
19+
"automerge_patch_v0_regexp_allowlist": "",
20+
"automerge_minor_regexp_allowlist": "",
21+
"auto_release": "y",
1822
"copyright_holder": "VSHN AG <info@vshn.ch>",
1923
"copyright_year": "2020",
2024
"github_owner": "projectsyn",

.github/workflows/auto-release.yaml

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Autorelease
2+
on:
3+
pull_request:
4+
types:
5+
- synchronize
6+
- labeled
7+
- unlabeled
8+
- closed
9+
10+
jobs:
11+
create-release-tag:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Create new tag
15+
uses: projectsyn/pr-label-tag-action@v1
16+
with:
17+
trigger: |
18+
Release

.github/workflows/release.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ on:
33
push:
44
tags:
55
- v*
6+
workflow_dispatch:
67

78
jobs:
89
build:

renovate.json

+14-7
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,34 @@
77
"ignorePaths": [
88
".github/**"
99
],
10+
"labels": [
11+
"dependency"
12+
],
13+
"separateMinorPatch": true,
1014
"postUpgradeTasks": {
1115
"commands": [
1216
"make gen-golden-all"
1317
],
14-
"fileFilters": [ "tests/golden/**" ],
18+
"fileFilters": [
19+
"tests/golden/**"
20+
],
1521
"executionMode": "update"
1622
},
17-
"suppressNotifications": [ "artifactErrors" ],
18-
"labels": [
19-
"dependency"
23+
"suppressNotifications": [
24+
"artifactErrors"
2025
],
21-
"separateMinorPatch": true,
2226
"packageRules": [
2327
{
24-
"matchUpdateTypes": ["patch"],
28+
"matchUpdateTypes": [
29+
"patch"
30+
],
2531
"matchCurrentVersion": "!/^v?0\\./",
2632
"automerge": true,
2733
"platformAutomerge": false,
2834
"labels": [
2935
"dependency",
30-
"automerge"
36+
"automerge",
37+
"bump:patch"
3138
]
3239
}
3340
]

0 commit comments

Comments
 (0)