Skip to content

Commit

Permalink
Demo: Publishing a Java package to Maven Central using Github Actions (
Browse files Browse the repository at this point in the history
…#955)

Co-authored-by: César Soto Valero <cesarsotovalero@gmail.com>
  • Loading branch information
Ackuq and cesarsotovalero authored Mar 23, 2021
1 parent 834f582 commit ae18fba
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions contributions/demo/axp-fseifert/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# Video demo: Publishing a Java package to Maven Central using Github Actions

## Members

Axel Pettersson (axp@kth.se)
GitHub: [Ackuq](https://github.com/Ackuq)

Felix Seifert (fseifert@kth.se)
Github: [felix-seifert](https://github.com/felix-seifert)

## Proposal

In this demo we will show how to create a simple Java package and deploying it to Maven Central for distribution using Github Actions.

The action will:

- run when commits are pushed to main branch
- update the version of the artifact to be published
- authenticate with Maven Central
- use encrypted Github Secrets to securely handle authentication

0 comments on commit ae18fba

Please sign in to comment.