diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 79b8b1e7..c667169e 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -24,11 +24,9 @@ jobs: touch $HOME/.gem/credentials chmod 0600 $HOME/.gem/credentials printf -- "---\n:rubygems_api_key: ${RUBYGEMS_API_KEY}\n" > $HOME/.gem/credentials - printf -- ${PRIVATE_KEY_PEM} > ${SIGNING_KEY} + printf -- "${{ secrets.PRIVATE_KEY_PEM }}" > $HOME/.gem/signing_key.pem - gem build *.gemspec + SIGNING_KEY=$HOME/.gem/signing_key.pem gem build *.gemspec gem push *.gem env: RUBYGEMS_API_KEY: "${{ secrets.RUBYGEMS_API_KEY }}" - PRIVATE_KEY_PEM: "${{ secrets.PRIVATE_KEY_PEM }}" - SIGNING_KEY: $HOME/.gem/signing_key.pem diff --git a/certs/aspera-cli-public-cert.pem b/certs/aspera-cli-public-cert.pem index 97ba59d8..12bbc18c 100644 --- a/certs/aspera-cli-public-cert.pem +++ b/certs/aspera-cli-public-cert.pem @@ -1,28 +1,26 @@ -----BEGIN CERTIFICATE----- -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 +fESTXTzcNOLsohf/AgMBAAGjgZQwgZEwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAw +HQYDVR0OBBYEFL+Mx+Puf+5IF80dbzB4Pr9NFHQcMCsGA1UdEQQkMCKBIGxhdXJl +bnQubWFydGluLmFzcGVyYUBmci5pYm0uY29tMCsGA1UdEgQkMCKBIGxhdXJlbnQu +bWFydGluLmFzcGVyYUBmci5pYm0uY29tMA0GCSqGSIb3DQEBCwUAA4IBgQA/BaXr +ddNpCMj74ghL92WQjfyzADKIIfhS13QcF2lN6+DzkmQUnirwfdFtk+vJQWVtnyPy +gvt6hw9gv+6WbN7YXPMtoHPZesSsgAU6MFaw2x4DGdWH/seXawQaSSVkvNW+8SZl +P/8ZbO/X8mRjSa8uGZvQRngdb2ajS+uPto9YAJdilIeWsxs0oxnbJLgYRn8zP98X +OGwD0JctNQp7ZIpy164upiZdMnlmLICyzRu3CBuGfzYvD0RTuAfoVA6Pzmm60q42 ++gbbl+Dt4NNKuyATdKpWOoSshPYWmW6QASbpiPjeHkD3bxq1IlE/Q2Y+AV4fAloy +mzeTfE4dv3AXnqn0VpZyiA9hdVsSyPProknfhFwZhjp6eMS38za2UXDJotfDZrBv +ZjkOWbUc1aLIsfaQFHWyNfisY9X2RgkFHjX0p5493wnoA7aWh52MUhc145npFh8z +v4P9xwkT02Shkert4B4iwNvVjoAUGk+J4090svZCroAyXBjon5LV7MJ4fyw= -----END CERTIFICATE-----