diff --git a/.github/workflows/generate.yml b/.github/workflows/generate.yml index 8d79cb0..0d247a6 100644 --- a/.github/workflows/generate.yml +++ b/.github/workflows/generate.yml @@ -53,23 +53,22 @@ jobs: cat Dockerfiles/$os_name/$os_name-$os_version-$samba_version.dockerfile > Dockerfile cat Dockerfile - - + - name: Build Docker + run: | + docker build --file ./Dockerfile -t generate_tar . + docker run generate_tar - name: Get Samba From Docker id: get_samba run: | - touch 1 + docker create -ti --name tar_container generate_tar bash + docker cp tar_container:/opt/samba.tar.gz ./ + package_name="samba-${{steps.prepare.outputs.os_name}}${{steps.prepare.outputs.os_version}}-${{steps.prepare.outputs.samba_version}}-${{steps.date.outputs.date}}.tar.gz" - tar -czvf samba.tar.gz 1 - file --mime-type -b samba.tar.gz mv samba.tar.gz $package_name echo ::set-output name=path::$(pwd)/"$package_name" echo ::set-output name=filename::"$package_name" - pwd - ls -la - echo "$package_name" - name: Create Release id: create_release