This is an automated email from the ASF dual-hosted git repository.

arm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tooling-actions.git


The following commit(s) were added to refs/heads/main by this push:
     new 04e8d05  Don't squash settings file
04e8d05 is described below

commit 04e8d0560e76bd280d5cc06302863551a1e9cb0d
Author: Alastair McFarlane <[email protected]>
AuthorDate: Fri Jan 16 13:58:25 2026 +0000

    Don't squash settings file
---
 .github/workflows/distribute-maven-stg.yml | 75 +++++++++++++++---------------
 1 file changed, 38 insertions(+), 37 deletions(-)

diff --git a/.github/workflows/distribute-maven-stg.yml 
b/.github/workflows/distribute-maven-stg.yml
index 2d7eee1..96ea581 100644
--- a/.github/workflows/distribute-maven-stg.yml
+++ b/.github/workflows/distribute-maven-stg.yml
@@ -58,7 +58,44 @@ jobs:
       WORKFLOW: distribute-maven-stg.yml
       RAO_USERNAME: ${{ secrets.RAO_USERNAME }}
       RAO_PASSWORD: ${{ secrets.RAO_PASSWORD }}
-    steps:
+    steps:      
+    
+      - name: Create settings.xml
+        run: |
+            mkdir -p ~/.m2
+            cat > ~/.m2/settings.xml << 'EOF'
+            <?xml version="1.0" encoding="UTF-8"?>
+            <settings>
+              <pluginGroups>
+                <pluginGroup>eu.maveniverse.maven.plugins</pluginGroup>
+              </pluginGroups>
+              <servers>
+                <server>
+                  <id>rao3</id>
+                  <username>${env.RAO_USERNAME}</username>
+                  <password>${env.RAO_PASSWORD}</password>
+                  <configuration>
+                    <njord.publisher>sonatype-nx3</njord.publisher>
+                    
<njord.publisher.sonatype-nx3.baseUrl>https://repository.apache.org:4443/</njord.publisher.sonatype-nx3.baseUrl>
+                    
<njord.publisher.sonatype-nx3.releaseRepositoryName>maven-staging</njord.publisher.sonatype-nx3.releaseRepositoryName>
+                  </configuration>
+                </server>
+              </servers>
+            </settings>
+            EOF
+
+      - name: Set up JDK 17
+        uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
+        with:
+          java-version: '17'
+          distribution: 'temurin'
+          cache: maven
+          overwrite-settings: false
+      - name: Set up Maven 3.9+
+        uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1
+        with:
+          maven-version: 3.9.12
+          
       - name: Create a GitHub OIDC JWT
         id: create-github-jwt
         shell: bash
@@ -149,42 +186,6 @@ jobs:
           # INPUTS_DETAILS: ${{ inputs.details }}
           SSH_PRIVATE_KEY_PATH: ${{ 
steps.generate-ssh-key.outputs.ssh_private_key_path }}
 
-      - name: Set up JDK 17
-        uses: actions/setup-java@f2beeb24e141e01a676f977032f5a29d81c9e27e
-        with:
-          java-version: '17'
-          distribution: 'temurin'
-          cache: maven
-      - name: Set up Maven 3.9+
-        uses: stCarolas/setup-maven@d6af6abeda15e98926a57b5aa970a96bb37f97d1
-        with:
-          maven-version: 3.9.12
-          
-      - name: Create settings.xml
-        run: |
-            mkdir -p ~/.m2
-            cat > ~/.m2/settings.xml << 'EOF'
-            <?xml version="1.0" encoding="UTF-8"?>
-            <settings>
-              <pluginGroups>
-                <pluginGroup>eu.maveniverse.maven.plugins</pluginGroup>
-              </pluginGroups>
-              <servers>
-                <server>
-                  <id>rao3</id>
-                  <username>${env.RAO_USERNAME}</username>
-                  <password>${env.RAO_PASSWORD}</password>
-                  <configuration>
-                    <njord.publisher>sonatype-nx3</njord.publisher>
-                    
<njord.publisher.sonatype-nx3.baseUrl>https://repository.apache.org:4443/</njord.publisher.sonatype-nx3.baseUrl>
-                    
<njord.publisher.sonatype-nx3.releaseRepositoryName>maven-staging</njord.publisher.sonatype-nx3.releaseRepositoryName>
-                  </configuration>
-                </server>
-              </servers>
-            </settings>
-            EOF
-
-
       - name: Build and stage locally
         run: |
           mvn clean deploy -DaltDeploymentRepository=local::njord:


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to