Skip to content

Commit 11e4915

Browse files
committed
add support for cloudsmith for killbill:0.24.x
1 parent f4478bd commit 11e4915

2 files changed

Lines changed: 48 additions & 0 deletions

File tree

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: cloudsmith_release
2+
3+
on:
4+
workflow_dispatch:
5+
inputs:
6+
parent_version:
7+
description: 'New killbill-oss-parent version'
8+
required: false
9+
default: ''
10+
perform_version:
11+
description: 'tag to (re-)perform (in case of release:perform failure)'
12+
required: false
13+
default: ''
14+
15+
jobs:
16+
release:
17+
uses: killbill/gh-actions-shared/.github/workflows/release.yml@main
18+
with:
19+
parent_version: ${{ github.event.inputs.parent_version }}
20+
perform_version: ${{ github.event.inputs.perform_version }}
21+
java_version: '11'
22+
java_distribution: 'temurin'
23+
secrets:
24+
BUILD_USER: ${{ secrets.BUILD_USER }}
25+
BUILD_TOKEN: ${{ secrets.BUILD_TOKEN }}
26+
CLOUDSMITH_CENTRAL_PASSWORD: ${{ secrets.CLOUDSMITH_CENTRAL_PASSWORD }}
27+
CLOUDSMITH_KILLBILL_MAVEN_REPO_PASSWORD: ${{ secrets.CLOUDSMITH_KILLBILL_MAVEN_REPO_PASSWORD }}
28+
CLOUDSMITH_DISTRIBUTION_MAN_USERNAME: ${{ secrets.CLOUDSMITH_DISTRIBUTION_MAN_USERNAME }}
29+
CLOUDSMITH_DISTRIBUTION_MAN_PASSWORD: ${{ secrets.CLOUDSMITH_DISTRIBUTION_MAN_PASSWORD }}
30+
GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }}
31+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
name: snapshot
2+
3+
on:
4+
push:
5+
workflow_dispatch:
6+
7+
jobs:
8+
snapshot:
9+
uses: killbill/gh-actions-shared/.github/workflows/snapshot.yml@main
10+
with:
11+
jdk: '11'
12+
jdk-distribution: 'temurin'
13+
secrets:
14+
CLOUDSMITH_CENTRAL_PASSWORD: ${{ secrets.CLOUDSMITH_CENTRAL_PASSWORD }}
15+
CLOUDSMITH_KILLBILL_MAVEN_REPO_PASSWORD: ${{ secrets.CLOUDSMITH_KILLBILL_MAVEN_REPO_PASSWORD }}
16+
CLOUDSMITH_DISTRIBUTION_MAN_USERNAME: ${{ secrets.CLOUDSMITH_DISTRIBUTION_MAN_USERNAME }}
17+
CLOUDSMITH_DISTRIBUTION_MAN_PASSWORD: ${{ secrets.CLOUDSMITH_DISTRIBUTION_MAN_PASSWORD }}

0 commit comments

Comments
 (0)