Fix arguments

This commit is contained in:
Shivam Mathur
2020-02-29 15:42:01 +05:30
parent a3c9016503
commit b354d92cc6
4 changed files with 8 additions and 7 deletions

View File

@@ -14,7 +14,7 @@ export async function run(): Promise<void> {
const key: string = await utils.getInput('key', true);
const script_path: string = path.join(__dirname, '../src/extensions.sh');
await exec(
'bash ' + script_path + ' "' + extensions + '-' + key + '" ' + version
'bash ' + script_path + ' "' + extensions + '" ' + key + ' ' + version
);
} catch (error) {
core.setFailed(error.message);

View File

@@ -44,8 +44,9 @@ get_apiv() {
esac
}
version=$2
extensions=$1
key=$2
version=$3
os=$(uname -s)
if [ "$os" = "Linux" ]; then
flags='-Po'
@@ -68,6 +69,6 @@ else
os="Windows"
dir='C:\\tools\\php\\ext'
fi
key="$os"-ext-"$version"-$(echo -n "$extensions" | openssl dgst -sha256 | cut -d ' ' -f 2)
key="$os"-ext-"$version"-$(echo -n "$extensions-$key" | openssl dgst -sha256 | cut -d ' ' -f 2)
echo "::set-output name=dir::$dir"
echo "::set-output name=key::$key"