babashka-sci-dev

lispyclouds 2022-06-19T18:18:07.345709Z

@borkdude https://github.com/babashka/babashka/pull/1294 seems to work as expected and should be in a good state i think. But, we have required checks which are not generated on the shorted config, hence the merge status is red. Any suggestions on that?

lispyclouds 2022-06-19T18:18:44.691779Z

Also decided to inline the check logic as most of the script is bb specific

lispyclouds 2022-06-19T18:19:31.312579Z

And this is tested much better than last time https://app.circleci.com/pipelines/github/babashka/babashka?branch=pull%2F1294&filter=all 😛

lispyclouds 2022-06-19T18:21:10.870399Z

also im seeing this, yet things seem to work fine

borkdude 2022-06-19T18:25:07.425239Z

Nice! > But, we have required checks which are not generated on the shorted config Hmm, maybe discuss that issue with the circleci folks, since he/they suggested that we use this dynamic config? Not a big deal probably, just a nice to have. About the refill: no idea, let's ignore :)

lispyclouds 2022-06-19T18:26:33.298309Z

well we could generate stubbed configs for the required checks to keep GH happy. this seems to be a more github side issue than circle?

lispyclouds 2022-06-19T18:29:00.330449Z

or would it be too bad to disable the required checks? we can make sure of it before merging?

borkdude 2022-06-19T18:33:13.145469Z

not sure, we can do that later I guess

borkdude 2022-06-19T18:47:30.660759Z

@rahul080327 in the linux build, there is the MACOSX_DEPLOYMENT_TARGET: 10.13 env var. It probably doesn't hurt, but just looks weird :)

borkdude 2022-06-19T18:50:07.693719Z

I don't see the BABASHKA_STATIC env var in the aarch64 static build

lispyclouds 2022-06-19T19:24:35.324189Z

yeah about the extra var, thought to leave it out to have lesser conditional workarounds in the code, that part looks more weird than the generated conf 😛

lispyclouds 2022-06-19T19:25:23.398269Z

> I don't see the BABASHKA_STATIC env var will do a more thorough check along with this

lispyclouds 2022-06-19T19:27:19.470959Z

also maybe having this in the .circleci/script is better

borkdude 2022-06-19T19:51:16.027489Z

ah yes, looks good now I think. I'll go over it one more time in the coming week, but I think you nailed it this time, thanks Agata and Rahul

lispyclouds 2022-06-19T20:14:20.983499Z

we'll figure out a solution to the gh required status by tomorrow evening