Skip to content

Commit 32b66ec

Browse files
erenalpaslanmehmet6parmakappcent
authored andcommitted
Feature/GitHub actions (#58)
Co-authored-by: Eren <[email protected]>
1 parent 7f95401 commit 32b66ec

File tree

3 files changed

+30
-11
lines changed

3 files changed

+30
-11
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
name: Publish package to GitHub Packages
2+
on:
3+
push:
4+
branches:
5+
- 'releases/**'
6+
jobs:
7+
publish:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
contents: read
11+
packages: write
12+
steps:
13+
- uses: actions/checkout@v3
14+
- uses: actions/setup-java@v3
15+
with:
16+
java-version: '8'
17+
distribution: 'adopt'
18+
- name: Publish package
19+
run: mvn --batch-mode deploy
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

helium-java-sdk.iml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,8 @@
1313
<orderEntry type="library" name="Maven: com.squareup.okio:okio-jvm:3.0.0" level="project" />
1414
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31" level="project" />
1515
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib:1.6.20" level="project" />
16+
<orderEntry type="library" name="Maven: org.jetbrains:annotations:13.0" level="project" />
1617
<orderEntry type="library" name="Maven: com.google.code.gson:gson:2.9.1" level="project" />
17-
<orderEntry type="library" name="Maven: com.github.jasminb:jsonapi-converter:0.11" level="project" />
18-
<orderEntry type="library" name="Maven: com.squareup.retrofit2:retrofit:2.5.0" level="project" />
19-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.9.10.7" level="project" />
20-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.9.10" level="project" />
21-
<orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.9.10" level="project" />
22-
<orderEntry type="library" name="Maven: org.jetbrains:annotations:17.0.0" level="project" />
2318
<orderEntry type="library" name="Maven: com.squareup.okhttp3:logging-interceptor:4.10.0" level="project" />
2419
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10" level="project" />
2520
<orderEntry type="library" name="Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.10" level="project" />

pom.xml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@
88
<artifactId>helium-java-sdk</artifactId>
99
<version>1.0-SNAPSHOT</version>
1010

11+
<distributionManagement>
12+
<repository>
13+
<id>github</id>
14+
<name>GitHub Packages</name>
15+
<url>https://maven.pkg.github.com/AppcentMobile/helium-java-sdk</url>
16+
</repository>
17+
</distributionManagement>
18+
1119
<properties>
1220
<maven.compiler.source>8</maven.compiler.source>
1321
<maven.compiler.target>8</maven.compiler.target>
@@ -24,11 +32,6 @@
2432
<artifactId>gson</artifactId>
2533
<version>2.9.1</version>
2634
</dependency>
27-
<dependency>
28-
<groupId>com.github.jasminb</groupId>
29-
<artifactId>jsonapi-converter</artifactId>
30-
<version>0.11</version>
31-
</dependency>
3235
<dependency>
3336
<groupId>com.squareup.okhttp3</groupId>
3437
<artifactId>logging-interceptor</artifactId>

0 commit comments

Comments
 (0)