Skip to content

Commit f94dd76

Browse files
committed
fix settings.xml setup
1 parent f56b834 commit f94dd76

File tree

1 file changed

+28
-6
lines changed

1 file changed

+28
-6
lines changed

.github/workflows/deploy.yaml

+28-6
Original file line numberDiff line numberDiff line change
@@ -99,12 +99,34 @@ jobs:
9999
- name: configure maven settings.xml
100100
if: inputs.command == 'release' || inputs.command == 'publish'
101101
run: |
102-
export KEY_NAME="FusionAuth Platform Team"
103-
export PASSPHRASE="${{ env.PRIV_KEY_PASSWORD }}"
104-
export OSSRH_USERNAME="${{ env.OSSRH_USERNAME }}"
105-
export OSSRH_PASSWORD="${{ env.OSSRH_PASSWORD }}"
106-
export BREWDIR="/usr"
107-
envsubst < ~/dev/inversoft/fusionauth/fusionauth-developer/setup/modules/files/maven/settings.xml > ~/.m2/settings.xml
102+
mkdir -p ~/.m2
103+
cat << EOF > ~/.m2/settings.xml
104+
<settings>
105+
<servers>
106+
<server>
107+
<id>ossrh</id>
108+
<username>${{ env.OSSRH_USERNAME }}</username>
109+
<password>${{ env.OSSRH_PASSWORD }}</password>
110+
</server>
111+
</servers>
112+
<profiles>
113+
<profile>
114+
<id>ossrh</id>
115+
<activation>
116+
<activeByDefault>true</activeByDefault>
117+
</activation>
118+
<properties>
119+
<gpg.executable>/usr/bin/gpg</gpg.executable>
120+
<gpg.keyname>FusionAuth Platform Team</gpg.keyname>
121+
<gpg.passphrase>${{ env.PRIV_KEY_PASSWORD }}</gpg.passphrase>
122+
</properties>
123+
</profile>
124+
</profiles>
125+
<activeProfiles>
126+
<activeProfile>ossrh</activeProfile>
127+
</activeProfiles>
128+
</settings>
129+
EOF
108130
109131
- name: release to svn
110132
if: inputs.command == 'release'

0 commit comments

Comments
 (0)