|
62 | 62 | - name: Set up Docker Buildx |
63 | 63 | uses: docker/setup-buildx-action@v1 |
64 | 64 | - name: Login to DockerHub |
65 | | - uses: docker/login-action@v1 |
| 65 | + uses: docker/login-action@v1 |
66 | 66 | with: |
67 | 67 | username: ${{ secrets.DOCKERHUB_USERNAME }} |
68 | 68 | password: ${{ secrets.DOCKERHUB_TOKEN }} |
|
91 | 91 | -f infra/docker/${{ matrix.component }}/Dockerfile . |
92 | 92 | docker push gcr.io/kf-feast/feast-${{ matrix.component }}:${VERSION_WITHOUT_PREFIX} |
93 | 93 | docker push feastdev/feast-${{ matrix.component }}:${VERSION_WITHOUT_PREFIX} |
94 | | - |
| 94 | +
|
95 | 95 | echo "Only push to latest tag if tag is the highest semver version $HIGHEST_SEMVER_TAG" |
96 | 96 | if [ "${VERSION_WITHOUT_PREFIX}" = "${HIGHEST_SEMVER_TAG:1}" ] |
97 | 97 | then |
@@ -127,13 +127,15 @@ jobs: |
127 | 127 | - name: Publish java sdk |
128 | 128 | env: |
129 | 129 | VERSION_WITHOUT_PREFIX: ${{ needs.get-version.outputs.version_without_prefix }} |
| 130 | + GPG_PUBLIC_KEY: ${{ secrets.GPG_PUBLIC_KEY }} |
| 131 | + GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }} |
| 132 | + MAVEN_SETTINGS: ${{ secrets.MAVEN_SETTINGS }} |
130 | 133 | run: | |
131 | | - echo -n ${{ secrets.GPG_PUBLIC_KEY }} > /etc/gpg/public-key |
132 | | - echo -n ${{ secrets.GPG_PRIVATE_KEY }} > /etc/gpg/private-key |
133 | | - echo -n ${{ secrets.MAVEN_SETTINGS }} > /root/.m2/settings.xml |
| 134 | + echo -n "$GPG_PUBLIC_KEY" > /etc/gpg/public-key |
| 135 | + echo -n "$GPG_PRIVATE_KEY" > /etc/gpg/private-key |
| 136 | + echo -n "$MAVEN_SETTINGS" > /root/.m2/settings.xml |
134 | 137 | infra/scripts/publish-java-sdk.sh --revision ${VERSION_WITHOUT_PREFIX} |
135 | 138 |
|
136 | | -
|
137 | 139 | publish-helm-charts: |
138 | 140 | runs-on: ubuntu-latest |
139 | 141 | needs: get-version |
|
0 commit comments