@@ -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 : |
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
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
130130env :
0 commit comments