Merge pull request #2731 from fidencio/wip/stable-2.2-release-fix-using-vendored-sources

stable-2.2 | workflows: Fix the config file path for using vendored sources
This commit is contained in:
Fabiano Fidêncio 2021-09-25 00:01:43 +02:00 committed by GitHub
commit bc48a58806
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -141,11 +141,11 @@ jobs:
- name: generate-and-upload-tarball - name: generate-and-upload-tarball
run: | run: |
pushd $GITHUB_WORKSPACE/src/agent pushd $GITHUB_WORKSPACE/src/agent
cargo vendor >> .cargo/vendor cargo vendor >> .cargo/config
popd popd
tag=$(echo $GITHUB_REF | cut -d/ -f3-) tag=$(echo $GITHUB_REF | cut -d/ -f3-)
tarball="kata-containers-$tag-vendor.tar.gz" tarball="kata-containers-$tag-vendor.tar.gz"
pushd $GITHUB_WORKSPACE pushd $GITHUB_WORKSPACE
tar -cvzf "${tarball}" src/agent/.cargo/vendor src/agent/vendor tar -cvzf "${tarball}" src/agent/.cargo/config src/agent/vendor
GITHUB_TOKEN=${{ secrets.GIT_UPLOAD_TOKEN }} hub release edit -m "" -a "${tarball}" "${tag}" GITHUB_TOKEN=${{ secrets.GIT_UPLOAD_TOKEN }} hub release edit -m "" -a "${tarball}" "${tag}"
popd popd