Commit Graph

6 Commits

Author SHA1 Message Date
Suresh Sundriyal
d2d17ed7f0 [build] Updaate github checkout action.
Seems like `checkout@v2` is being deprecated. Update to v3.
2023-07-23 00:38:21 -07:00
Suresh Sundriyal
8628bba7e5 [build] Use registry cache to speed up container image builds
Use the registry cache as described here:
- https://docs.docker.com/build/ci/github-actions/cache/
- https://docs.docker.com/build/cache/
2023-07-09 09:23:13 -07:00
Suresh Sundriyal
22d4d6242d [build/concurrency] Only allow one musl-build-image job.
Two musl-build-image jobs can be triggered by two commits done within a
short amount of time. Since building the image times can vary; the job
with the previou commit might finish later; updating the docker hub with
an older commit.

This uses the `concurrency` directive to fix the issue. If another job
is running; they get cancelled and only the latest one spawned is run.
2023-07-08 23:05:21 -07:00
Suresh Sundriyal
a3f55472ba [build] Replace the deprecated ghaction-docker-buildx
ghaction-docker-buildx has been merged with official docker action.
2023-07-08 20:45:42 -07:00
Tim Stack
bb0460ade5 [build] fix buildx cwd 2023-07-07 18:21:34 -07:00
Tim Stack
9c9bdfd5ff [build] automate making the lnav-build image 2023-07-07 18:19:37 -07:00