Changeset 18142 in josm for trunk/.github


Ignore:
Timestamp:
2021-08-20T20:51:45+02:00 (3 years ago)
Author:
Don-vip
Message:

see #17083 - sign jar files built on Github

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/.github/workflows/ant.yml

    r18140 r18142  
    116116
    117117      - name: Build with Ant
     118        env:
     119          SIGN_ALIAS: ${{ secrets.SIGN_ALIAS }}
     120          SIGN_CERT: ${{ secrets.SIGN_CERT }}
     121          SIGN_KEYPASS: ${{ secrets.SIGN_KEYPASS }}
     122          SIGN_STOREPASS: ${{ secrets.SIGN_STOREPASS }}
     123          SIGN_TSA: ${{ secrets.SIGN_TSA }}
    118124        # Calls ant with -Dreleasebuild=true if we're a 'tested' build
    119125        run: |
     126          SIGN_KEYSTORE=certificate.p12
     127          echo "$SIGN_CERT" | base64 --decode > $SIGN_KEYSTORE
    120128          if [ "${{ needs.createrelease.outputs.josm_prerelease }}" == "true" ]; then
    121129            ANT="${{ env.ANT_HOME }}/bin/ant"
     
    124132          fi
    125133          $ANT dist
     134          rm $SIGN_KEYSTORE
    126135
    127136      - name: Upload jar
Note: See TracChangeset for help on using the changeset viewer.