Skip to content

Commit

Permalink
Add check for signing capability
Browse files Browse the repository at this point in the history
  • Loading branch information
byrnHDF committed Aug 13, 2024
1 parent 347085c commit c3c2e6c
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 4 deletions.
4 changes: 3 additions & 1 deletion .github/workflows/ant-app.yml
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@ jobs:
env:
HDFLIBS: ${{ steps.set-hdflib-name.outputs.HDFLIB_ENV }}
HDF5LIBS: ${{ steps.set-hdf5lib-name.outputs.HDF5LIB_ENV }}
BINSIGN: ${{ steps.set-signing-state.BINSIGN }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
Expand Down Expand Up @@ -456,7 +457,7 @@ jobs:
- name: Check Secrets exists
id: set-signing-state
run: |
if [ '${{ secrets.AZURE_ENDPOINT }}' != '' ];
if [ '${{ secrets.APPLE_CERTS_BASE64 }}' != '' ];
then
SIGN_VAL=$(echo "true");
else
Expand Down Expand Up @@ -602,6 +603,7 @@ jobs:
env:
HDFLIBS: ${{ steps.set-hdflib-name.outputs.HDFLIB_ENV }}
HDF5LIBS: ${{ steps.set-hdf5lib-name.outputs.HDF5LIB_ENV }}
BINSIGN: ${{ steps.set-signing-state.BINSIGN }}
KEYCHAIN_PASSWD: ${{ secrets.KEYCHAIN_PASSWD }}
KEYCHAIN_NAME: ${{ vars.KEYCHAIN_NAME }}
SIGNER: ${{ vars.SIGNER }}
Expand Down
4 changes: 3 additions & 1 deletion .github/workflows/ant.yml
Original file line number Diff line number Diff line change
Expand Up @@ -237,6 +237,7 @@ jobs:
env:
HDFLIBS: ${{ steps.set-hdflib-name.outputs.HDFLIB_ENV }}
HDF5LIBS: ${{ steps.set-hdf5lib-name.outputs.HDF5LIB_ENV }}
BINSIGN: ${{ steps.set-signing-state.BINSIGN }}
AZURE_TENANT_ID: ${{ secrets.AZURE_TENANT_ID }}
AZURE_CLIENT_ID: ${{ secrets.AZURE_CLIENT_ID }}
AZURE_CLIENT_SECRET: ${{ secrets.AZURE_CLIENT_SECRET }}
Expand Down Expand Up @@ -457,7 +458,7 @@ jobs:
- name: Check Secrets exists
id: set-signing-state
run: |
if [ '${{ secrets.AZURE_ENDPOINT }}' != '' ];
if [ '${{ secrets.APPLE_CERTS_BASE64 }}' != '' ];
then
SIGN_VAL=$(echo "true");
else
Expand Down Expand Up @@ -603,6 +604,7 @@ jobs:
env:
HDFLIBS: ${{ steps.set-hdflib-name.outputs.HDFLIB_ENV }}
HDF5LIBS: ${{ steps.set-hdf5lib-name.outputs.HDF5LIB_ENV }}
BINSIGN: ${{ steps.set-signing-state.BINSIGN }}
KEYCHAIN_PASSWD: ${{ secrets.KEYCHAIN_PASSWD }}
KEYCHAIN_NAME: ${{ vars.KEYCHAIN_NAME }}
SIGNER: ${{ vars.SIGNER }}
Expand Down
4 changes: 2 additions & 2 deletions build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@

<record name="antoutput.log" action="start" append="${build.antoutput.append}" loglevel="verbose" />

<property name="sign_state" value="sign" />
<property name="sign_state" value="${env.BINSIGN}" />
<condition property="sign.enable">
<equals arg1="${sign_state}" arg2="sign" />
<equals arg1="${sign_state}" arg2="true" />
</condition>
<!-- MAC signing: -->
<property name="sign.account" value="${env.SIGNER}" />
Expand Down

0 comments on commit c3c2e6c

Please sign in to comment.