This commit is contained in:
Kirk Pepperdine 2021-09-22 10:56:23 -07:00
Родитель 7e41acc190
Коммит 144889134d
2 изменённых файлов: 19 добавлений и 2 удалений

2
.github/workflows/publish.yml поставляемый
Просмотреть файл

@ -39,7 +39,7 @@ jobs:
git config user.name "GitHub Actions"
- name: Release
run: ./mvnw -B release:prepare release:perform -Prelease
run: ./mvnw -B release:prepare release:perform -Drelease=true
env:
MAVEN_USERNAME: ${{ secrets.SONATYPE_NAME }}
MAVEN_CENTRAL_TOKEN: ${{ secrets.SONATYPE_PASSWORD }}

19
pom.xml
Просмотреть файл

@ -79,7 +79,6 @@
<modules>
<module>core</module>
<module>sample</module>
</modules>
<properties>
@ -482,9 +481,27 @@
<skipUnpack>false</skipUnpack>
</properties>
</profile>
<profile>
<id>sample</id>
<activation>
<property>
<name>release</name>
<value>!true</value>
</property>
</activation>
<modules>
<module>sample</module>
</modules>
</profile>
<profile>
<!-- Only active when you add -Prelease to the build-->
<id>release</id>
<activation>
<property>
<name>release</name>
<value>true</value>
</property>
</activation>
<build>
<plugins>
<plugin>