Skip to content

Develop #26

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 53 commits into from
Oct 19, 2023
Merged
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
8933f93
configure scm
Oct 16, 2023
007b032
setup dependency management
Oct 16, 2023
ca2abd5
[maven-release-plugin] prepare release PaystackJavaClient-1.0
Oct 16, 2023
43d0c39
[maven-release-plugin] prepare for next development iteration
Oct 16, 2023
2c37ce7
cleanup
Oct 16, 2023
9bfc855
cleanup
Oct 16, 2023
7ab5d9b
Merge branch 'main' into develop
chriseteka Oct 16, 2023
69948fa
cleanup
Oct 16, 2023
959697b
Merge branch 'main' into develop
chriseteka Oct 16, 2023
7dcbb7a
cleanup
Oct 16, 2023
7575348
Develop (#5) (#6)
chriseteka Oct 16, 2023
ba09fa5
Merge branch 'main' into develop
chriseteka Oct 16, 2023
e1046cc
cleanup
Oct 16, 2023
c4dd3bc
Merge branch 'main' into develop
chriseteka Oct 16, 2023
03193b0
cleanup
Oct 16, 2023
22aeafe
Merge branch 'main' into develop
chriseteka Oct 16, 2023
d28dbc6
cleanup
Oct 16, 2023
e4d85fc
Merge branch 'main' into develop
chriseteka Oct 16, 2023
e4b7b6b
cleanup
Oct 16, 2023
3fec30a
Merge branch 'main' into develop
chriseteka Oct 16, 2023
55ab281
cleanup
Oct 16, 2023
2d26904
Merge branch 'main' into develop
chriseteka Oct 16, 2023
cd26cc0
cleanup
Oct 16, 2023
da0b498
Merge branch 'main' into develop
chriseteka Oct 16, 2023
a8bc385
cleanup
Oct 16, 2023
c53ec39
Merge branch 'main' into develop
chriseteka Oct 16, 2023
c9c7233
cleanup
Oct 16, 2023
a9c7334
Merge branch 'main' into develop
chriseteka Oct 16, 2023
766f298
Merge branch 'main' into develop
Oct 16, 2023
faefaaa
cleanup
Oct 16, 2023
4d0ecc1
[maven-release-plugin] prepare release PaystackJavaClient-1.0.5
Oct 16, 2023
ebcb439
[maven-release-plugin] prepare for next development iteration
Oct 16, 2023
3b6aec2
cleanup
Oct 16, 2023
b2eddc3
Merge remote-tracking branch 'origin/develop' into develop
Oct 16, 2023
f8a6253
cleanup
Oct 16, 2023
cf8dcf9
[maven-release-plugin] prepare release PaystackJavaClient-1.0.6
Oct 16, 2023
9b27795
Merge branch 'main' into develop
Oct 16, 2023
0174758
Merge branch 'main' into develop
Oct 16, 2023
4c8e7e6
cleanup
Oct 16, 2023
66ff352
Merge branch 'main' into develop
Oct 16, 2023
f0f9309
cleanup
Oct 16, 2023
f6ea5ff
cleanup
Oct 16, 2023
08e0b03
cleanup
Oct 16, 2023
5be4fb7
Merge branch 'main' into develop
Oct 16, 2023
8a63c4e
Restructure to return execution spec
Oct 19, 2023
8edbe24
Merge branch 'main' into develop
Oct 19, 2023
961a334
cleanup
Oct 19, 2023
3f7ef3b
Merge branch 'main' into develop
Oct 19, 2023
54f8757
cleanup
Oct 19, 2023
e7e6a70
Merge branch 'main' into develop
Oct 19, 2023
2383700
cleanup
Oct 19, 2023
bb69a1f
Merge branch 'main' into develop
Oct 19, 2023
4f5ef71
cleanup
Oct 19, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 16 additions & 3 deletions .github/workflows/maven-action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,20 @@ jobs:
- name: Step 4 - Build Project with Maven
run: mvn -B package --file pom.xml

- name: Step 5 - Release to GitHub
- name: Step 5 - Release Parent
if: contains(env.PUSH_PACKAGES, true)
env:
JAVA_HOME: /usr/lib/jvm/java-17-openjdk/
uses: qcastel/github-actions-maven-release@master
with:
skip-perform: true
release-branch-name: "main"
git-release-bot-name: "ReleaseBot"
m2-home-folder: '~/.m2/repository'
access-token: ${{ secrets.GH_PAT }}
maven-args: "-Dmaven.deploy.skip=true -Dmaven.resolver.transport=wagon -Dmaven.javadoc.skip=true -DskipTests -DskipITs -Ddockerfile.skip -DdockerCompose.skip"

- name: Step 6 - Release Domain
if: contains(env.PUSH_PACKAGES, true)
env:
JAVA_HOME: /usr/lib/jvm/java-17-openjdk/
Expand All @@ -48,11 +61,11 @@ jobs:
release-branch-name: "main"
git-release-bot-name: "ReleaseBot"
m2-home-folder: '~/.m2/repository'
maven-project-folder: "paystack-domain/"
access-token: ${{ secrets.GH_PAT }}
maven-project-folder: "paystack-domain/"
maven-args: "-Dmaven.deploy.skip=true -Dmaven.resolver.transport=wagon -Dmaven.javadoc.skip=true -DskipTests -DskipITs -Ddockerfile.skip -DdockerCompose.skip"

- name: Release Dispatch Action
- name: Step 7 - Publish Dependency
if: contains(env.PUSH_PACKAGES, true)
uses: peter-evans/repository-dispatch@v2
with:
Expand Down