Skip to content

Commit 0fb6235

Browse files
authored
Update and rename maven-publish.yml to publish.yml
1 parent e335879 commit 0fb6235

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed
Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ jobs:
2929
uses: actions/upload-artifact@v4
3030
with:
3131
name: Plugin
32-
path: target/AdvancementInfo-*.jar
32+
path: target/${{ github.event.repository.name }}-*.jar
3333

3434
- name: Get Plugin Version
3535
id: version
36-
run: echo "VERSION=$(basename $(ls target/AdvancementInfo-*.jar | grep -vE '(-sources|-javadoc).jar') .jar | sed 's/AdvancementInfo-//')" >> $GITHUB_ENV
36+
run: echo "VERSION=$(basename $(ls target/${{ github.event.repository.name }}-*.jar | grep -vE '(-sources|-javadoc).jar') .jar | sed 's/${{ github.event.repository.name }}-//')" >> $GITHUB_ENV
3737

3838
- name: Delete existing GitHub release (if exists)
3939
run: |
@@ -57,8 +57,8 @@ jobs:
5757

5858
- name: Rename & Upload Latest Release
5959
run: |
60-
JAR_FILE=$(ls target/AdvancementInfo-*.jar | grep -vE '(-sources|-javadoc).jar' | head -n 1)
61-
cp "$JAR_FILE" target/AdvancementInfo-latest.jar
60+
JAR_FILE=$(ls target/${{ github.event.repository.name }}-*.jar | grep -vE '(-sources|-javadoc).jar' | head -n 1)
61+
cp "$JAR_FILE" target/${{ github.event.repository.name }}-latest.jar
6262
6363
- name: Create GitHub Release
6464
uses: softprops/action-gh-release@v1
@@ -68,7 +68,7 @@ jobs:
6868
draft: false
6969
prerelease: false
7070
files: |
71-
target/AdvancementInfo-latest.jar
71+
target/${{ github.event.repository.name }}-latest.jar
7272
env:
7373
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7474

@@ -87,29 +87,29 @@ jobs:
8787
- name: Deploy to Maven repository
8888
run: |
8989
# Create directory structure
90-
mkdir -p maven-repo/me/croabeast/AdvancementInfo/${{ env.VERSION }}
90+
mkdir -p maven-repo/me/croabeast/${{ github.event.repository.name }}/${{ env.VERSION }}
9191
9292
# Copy JAR file
93-
cp target/AdvancementInfo-${{ env.VERSION }}.jar maven-repo/me/croabeast/AdvancementInfo/${{ env.VERSION }}/
93+
cp target/${{ github.event.repository.name }}-${{ env.VERSION }}.jar maven-repo/me/croabeast/${{ github.event.repository.name }}/${{ env.VERSION }}/
9494
9595
# Create POM file
96-
cat > maven-repo/me/croabeast/AdvancementInfo/${{ env.VERSION }}/AdvancementInfo-${{ env.VERSION }}.pom << EOF
96+
cat > maven-repo/me/croabeast/${{ github.event.repository.name }}/${{ env.VERSION }}/${{ github.event.repository.name }}-${{ env.VERSION }}.pom << EOF
9797
<?xml version="1.0" encoding="UTF-8"?>
9898
<project>
9999
<modelVersion>4.0.0</modelVersion>
100100
<groupId>me.croabeast</groupId>
101-
<artifactId>AdvancementInfo</artifactId>
101+
<artifactId>${{ github.event.repository.name }}</artifactId>
102102
<version>${{ env.VERSION }}</version>
103103
<packaging>jar</packaging>
104104
</project>
105105
EOF
106106
107107
# Update or create maven-metadata.xml
108-
cat > maven-repo/me/croabeast/AdvancementInfo/maven-metadata.xml << EOF
108+
cat > maven-repo/me/croabeast/${{ github.event.repository.name }}/maven-metadata.xml << EOF
109109
<?xml version="1.0" encoding="UTF-8"?>
110110
<metadata>
111111
<groupId>me.croabeast</groupId>
112-
<artifactId>AdvancementInfo</artifactId>
112+
<artifactId>${{ github.event.repository.name }}</artifactId>
113113
<versioning>
114114
<latest>${{ env.VERSION }}</latest>
115115
<release>${{ env.VERSION }}</release>
@@ -124,7 +124,7 @@ jobs:
124124
# Commit and push changes
125125
cd maven-repo
126126
git add .
127-
git commit -m "Deploy AdvancementInfo ${{ env.VERSION }}"
127+
git commit -m "Deploy ${{ github.event.repository.name }} ${{ env.VERSION }}"
128128
git push
129129
130130
env:

0 commit comments

Comments
 (0)