const array = [
{
"build": "x86_64-linux",
"os": "ubuntu-22.04",
"target": "x86_64-unknown-linux-gnu",
},
{
"build": "aarch64-linux",
"os": "ubuntu-22.04",
"target": "aarch64-unknown-linux-gnu",
},
{
"build": "s390x-linux",
"os": "ubuntu-22.04",
"target": "s390x-unknown-linux-gnu",
},
{
"build": "riscv64gc-linux",
"os": "ubuntu-22.04",
"target": "riscv64gc-unknown-linux-gnu",
},
{
"build": "x86_64-macos",
"os": "macos-15",
"target": "x86_64-apple-darwin",
},
{
"build": "aarch64-macos",
"os": "macos-15",
"target": "aarch64-apple-darwin",
},
{
"build": "x86_64-windows",
"os": "windows-2022",
"target": "x86_64-pc-windows-msvc",
},
{
"build": "x86_64-mingw",
"os": "windows-2022",
"target": "x86_64-pc-windows-gnu",
},
{
"build": "aarch64-android",
"os": "ubuntu-22.04",
"target": "aarch64-linux-android",
},
{
"build": "x86_64-android",
"os": "ubuntu-22.04",
"target": "x86_64-linux-android",
},
{
"build": "x86_64-musl",
"os": "ubuntu-22.04",
"target": "x86_64-unknown-linux-musl",
},
];
const builds = [];
for (let build of array) {
build.rust = 'default';
builds.push(JSON.parse(JSON.stringify(build)));
build.build += '-min';
build.rust = 'wasmtime-ci-pinned-nightly';
builds.push(build);
}
console.log(JSON.stringify(builds));