File tree 1 file changed +28
-6
lines changed
1 file changed +28
-6
lines changed Original file line number Diff line number Diff line change @@ -99,12 +99,34 @@ jobs:
99
99
- name : configure maven settings.xml
100
100
if : inputs.command == 'release' || inputs.command == 'publish'
101
101
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
108
130
109
131
- name : release to svn
110
132
if : inputs.command == 'release'
You can’t perform that action at this time.
0 commit comments