samth
2020-4-27 14:02:17

@pocmatos am I correct in understanding that runner.temp not being found in a container-based github action is a bug?



pocmatos
2020-4-27 14:04:01

yes, a github bug.


samth
2020-4-27 14:04:52

ok


pocmatos
2020-4-27 14:04:54

what’s happening is that inside the container temp is actually /__w/temp


samth
2020-4-27 14:05:06

ok


pocmatos
2020-4-27 14:05:21

and currently ${{ runner.temp}} and a bunch of other variables are broken.


pocmatos
2020-4-27 14:05:41

Either dump containers for now or hardcode the proper paths.


samth
2020-4-27 14:05:46

ok


pocmatos
2020-4-27 14:05:51

Can’t believe they haven’t noticed this until now…


pocmatos
2020-4-27 14:06:11

I mean… are we really the first ones to hit this in 6 months (at least) of GitHub Actions


pocmatos
2020-4-27 14:06:13

?!?!?


samth
2020-4-27 14:06:16

I will probably just use the Racket s3-sync package


pocmatos
2020-4-27 14:06:34

anyway, an engineer contacted me and he said h would let me know once a fix is deployed.


samth
2020-4-27 14:07:03

do you have a link to the discussion?


samth
2020-4-27 14:11:02

btw, that action is me working on doing installer snapshots in GHA


pocmatos
2020-4-27 14:12:30

Awesome! Thanks. That sounds great. Will take a look at the code because I wanted to generate snapshots for non intel archs as well.


sorawee
2020-4-27 15:48:33

Does this mean installers in https://www.cs.utah.edu/plt/snapshots/ will get built right away? (as opposed to having to wait 24 hours)


samth
2020-4-27 15:49:19

that’s the idea



sorawee
2020-4-27 17:04:48

This errors AWS_ACCESS_KEY_ID is not set. Quitting.


sorawee
2020-4-27 17:05:34

Have you fixed it before merging? Otherwise, all builds from now on will fail I think


samth
2020-4-27 17:21:43

Oh, I failed to set those, thanks for reminding me. But it can’t work on the PR because those don’t see secrets.


notjack
2020-4-27 19:20:36

can we also get docker images for installer snapshots?


samth
2020-4-27 19:21:22

that would probably require more work (and me learning more about docker)


notjack
2020-4-27 19:27:38

I was thinking of adding them to the jackfirth/racket docker image repository somehow


notjack
2020-4-27 19:28:29

so you could do docker run jackfirth/racket:7.6.009 (or however the version numbers for snapshots work)


samth
2020-4-27 19:28:58

since the version number does not change on every commit, I’m just addressing them by hash


sorawee
2020-4-27 21:51:08

samth
2020-4-27 21:52:21