Skip to content

Commit 731f83d

Browse files
authored
add release drafter, remove container & rework ci (#309)
Signed-off-by: André Bauer <[email protected]> Signed-off-by: André Bauer <[email protected]>
1 parent c5c1db5 commit 731f83d

File tree

8 files changed

+57
-332
lines changed

8 files changed

+57
-332
lines changed

.github/docker-image-build.sh

Lines changed: 0 additions & 11 deletions
This file was deleted.

.github/release-drafter.yml

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
name-template: "$RESOLVED_VERSION"
2+
tag-template: "$RESOLVED_VERSION"
3+
categories:
4+
- title: "🚀 Features"
5+
labels:
6+
- "feature"
7+
- "enhancement"
8+
- title: "🐛 Bug Fixes"
9+
labels:
10+
- "fix"
11+
- "bugfix"
12+
- "bug"
13+
- title: "🧹 Maintenance"
14+
labels:
15+
- "chore"
16+
- "dependencies"
17+
version-resolver:
18+
major:
19+
labels:
20+
- "feature"
21+
minor:
22+
labels:
23+
- "enhancement"
24+
patch:
25+
labels:
26+
- "fix"
27+
- "bugfix"
28+
- "bug"
29+
- "chore"
30+
- "dependencies"
31+
default: patch
32+
template: |
33+
## Changes
34+
35+
$CHANGES

.github/workflows/ci-remote-image.yaml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ name: ci-remote-image
33

44
on:
55
pull_request:
6-
paths:
7-
- '.env'
86

97
jobs:
108
run-remote-image-docker-compose:

.github/workflows/ci.yaml

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -30,25 +30,3 @@ jobs:
3030
LINTER_RULES_PATH: .github/linters
3131
VALIDATE_ALL_CODEBASE: false
3232
VALIDATE_JSCPD: false
33-
34-
build-and-run-docker-compose:
35-
needs:
36-
- lint-docker-compose-file
37-
- super-linter
38-
timeout-minutes: 20
39-
runs-on: ubuntu-22.04
40-
steps:
41-
- name: Checkout
42-
uses: actions/checkout@v3
43-
44-
- name: build docker containers
45-
run: .github/docker-image-build.sh
46-
47-
- name: run docker-compose up
48-
run: docker-compose -f docker-compose.yml -f docker-compose.override.yml -f docker-compose.override-local.yml up --detach
49-
50-
- name: add autowizard file
51-
run: docker cp .github/auto_wizard.json zammad-docker-compose_zammad-railsserver_1:/opt/zammad
52-
53-
- name: run tests
54-
run: .github/tests.sh
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Release Drafter
2+
3+
on:
4+
push:
5+
branches:
6+
- master
7+
pull_request:
8+
types: [opened, reopened, synchronize]
9+
10+
permissions:
11+
contents: read
12+
13+
jobs:
14+
update_release_draft:
15+
permissions:
16+
contents: write
17+
pull-requests: write
18+
runs-on: ubuntu-22.04
19+
steps:
20+
- uses: release-drafter/release-drafter@v5
21+
env:
22+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

containers/zammad/Dockerfile

Lines changed: 0 additions & 65 deletions
This file was deleted.

containers/zammad/docker-entrypoint.sh

Lines changed: 0 additions & 173 deletions
This file was deleted.

0 commit comments

Comments
 (0)