Skip to content

Commit 3bc575e

Browse files
committed
Release: Maximize build space (no space left on device)
1 parent 88d27d1 commit 3bc575e

File tree

1 file changed

+11
-17
lines changed

1 file changed

+11
-17
lines changed

.github/workflows/release.yml

Lines changed: 11 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,6 @@ jobs:
3131
server-id: ossrh
3232
server-username: MAVEN_USERNAME
3333
server-password: MAVEN_PASSWORD
34-
- name: Cache Maven packages
35-
uses: actions/cache@v4
36-
with:
37-
path: ~/.m2/repository
38-
key: ${{ runner.os }}-m2-repository-${{ hashFiles('**/pom.xml') }}
39-
restore-keys: ${{ runner.os }}-m2-repository
4034
- name: Install gpg secret key
4135
env:
4236
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
@@ -57,7 +51,7 @@ jobs:
5751
MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }}
5852
MAVEN_OPTS: -Dhttps.protocols=TLSv1.2 -Dmaven.wagon.httpconnectionManager.ttlSeconds=120 -Dmaven.wagon.http.retryHandler.requestSentEnabled=true -Dmaven.wagon.http.retryHandler.count=10
5953
if: ${{ env.MAVEN_USERNAME!='' && env.MAVEN_PASSWORD!='' }}
60-
run: mvn --batch-mode -Darguments="-Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}" -DsignTag=true -DtagNameFormat="${{ github.event.inputs.releaseVersion }}" -DreleaseVersion=${{ github.event.inputs.releaseVersion }} -DdevelopmentVersion=${{ github.event.inputs.developmentVersion }} release:prepare release:perform --file pom.xml
54+
run: mvn --batch-mode -Darguments="-Dgpg.passphrase=${{ secrets.GPG_PASSPHRASE }}" -DsignTag=true -DtagNameFormat="${{ github.event.inputs.releaseVersion }}" -DreleaseVersion=${{ github.event.inputs.releaseVersion }} -DdevelopmentVersion=${{ github.event.inputs.developmentVersion }} release:prepare clean release:perform --file pom.xml
6155
- name: Release on GitHub
6256
uses: softprops/action-gh-release@v2
6357
with:
@@ -68,15 +62,15 @@ jobs:
6862
fail_on_unmatched_files: false
6963
generate_release_notes: true
7064
files: |
71-
openam-distribution/openam-distribution-kit/target/*.zip
72-
openam-distribution/openam-distribution-ssoconfiguratortools/target/*.zip
73-
openam-distribution/openam-distribution-fedlet-unconfigured/target/*.zip
74-
openam-distribution/openam-distribution-ssoadmintools/target/*.zip
75-
openam-console/target/*.war
76-
openam-server/target/*.war
77-
openam-server-only/target/*.war
78-
openam-distribution/openam-distribution-fedlet-unconfigured/target/*.war
79-
openam-distribution/openam-distribution-docker/target/Dockerfile*
65+
target/checkout/openam-distribution/openam-distribution-kit/target/*.zip
66+
target/checkout/openam-distribution/openam-distribution-ssoconfiguratortools/target/*.zip
67+
target/checkout/openam-distribution/openam-distribution-fedlet-unconfigured/target/*.zip
68+
target/checkout/openam-distribution/openam-distribution-ssoadmintools/target/*.zip
69+
target/checkout/openam-console/target/*.war
70+
target/checkout/openam-server/target/*.war
71+
target/checkout/openam-server-only/target/*.war
72+
target/checkout/openam-distribution/openam-distribution-fedlet-unconfigured/target/*.war
73+
target/checkout/openam-distribution/openam-distribution-docker/target/Dockerfile*
8074
- uses: actions/checkout@v4
8175
continue-on-error: true
8276
with:
@@ -93,7 +87,7 @@ jobs:
9387
cd ${{ github.event.repository.name }}.wiki
9488
rm -rf asciidoc
9589
mkdir asciidoc
96-
cp -R ../openam-documentation/openam-doc-source/target/asciidoc/pdf ../${{ github.event.repository.name }}.wiki/asciidoc
90+
cp -R ../target/checkout/openam-documentation/openam-doc-source/target/asciidoc/pdf ../${{ github.event.repository.name }}.wiki/asciidoc
9791
git add -A
9892
git commit -a -m "upload docs after release ${{ github.event.inputs.releaseVersion }}"
9993
git tag -f ${{ github.event.inputs.releaseVersion }}

0 commit comments

Comments
 (0)