export doesn't work across steps old-commit-hash: 90cb417caa049261797449d7e75eea01093e073d
* use scripts * remove common * do login in the workflow * separate step * cleanup * one script is cleaner * keep it consistent * review suggestions * move in ci too * PR cleanup old-commit-hash: 3d9f238bf9a1f27c5a9a44df1b0f116182829be0