Suresh Sundriyal
51f8f8299c
[build] Upload lnav binary after the workflow.
2023-08-02 22:43:32 -07:00
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
Tim Stack
239f717638
Revert "[build] update cosmo version"
...
This reverts commit 23a711041a
.
2023-07-14 09:15:59 -07:00
Tim Stack
23a711041a
[build] update cosmo version
2023-07-14 06:41:42 -07:00
Tim Stack
b5e19ef3b0
[tests] add some tests for recent additions
...
Add missing SQLite JSON functions to the help
Fix some DB UI issues
2023-07-13 21:56:22 -07:00
Suresh Sundriyal
c86081adcb
[workflow] Reduce the frequency of md link checker workflow.
2023-07-12 14:35:17 -07:00
Suresh Sundriyal
022a73d0ff
[build/bins] Update paths-ignore
...
Ignore updates to container and issue changes.
2023-07-09 18:49:19 -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
881c19963b
[build] Fix the ignore paths.
...
Try the syntax suggested here:
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#example-excluding-paths
2023-07-08 23:01:25 -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
Suresh Sundriyal
f4e666543d
[build] Use strategy matrix to run arm builds.
2023-07-08 10:25:17 -07:00
Suresh Sundriyal
b22edd5a26
[build] Fix up aarch64 workflow.
...
Fix up the aarch4 workflow to use the docker-run-action and some minor
cleanup.
2023-07-08 09:31:19 -07:00
Suresh Sundriyal
a79689c286
[build] Use docker-run-action
...
Use docker-run-action to have more control of the emulated docker
container.
2023-07-08 09:31:19 -07:00
Suresh Sundriyal
0e2199f650
[build] Add support for armv7l & aarch64 builds.
2023-07-08 09:31:19 -07:00
Suresh Sundriyal
2489a79c24
[build] Use the newer musl container image.
...
Use the newer multi-platform musl container image and the correct
platform.
2023-07-08 09:31:12 -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
Tim Stack
3fefbbc821
[build] fix some final release glitches
2023-07-02 21:16:02 -07:00
Tim Stack
c575ba0a50
[build] fix rpm spec version
2023-07-01 07:19:32 -07:00
Tim Stack
0d40656ff6
[build] fix rpmbuild condition
2023-06-30 22:52:30 -07:00
Tim Stack
dd1bb8e25c
[build] don't push to packagecloud always
2023-06-30 21:42:36 -07:00
Tim Stack
643dcdb6c8
[build] make rpm on tag
2023-06-30 21:39:39 -07:00
Tim Stack
bb6e525146
[build] fix rpm path
2023-06-30 15:02:07 -07:00
Tim Stack
acf8265e4b
[build] fix branch name
2023-06-30 14:42:48 -07:00
Tim Stack
973f6dbf01
[build] try again to push to packagecloud
2023-06-30 14:41:12 -07:00
Tim Stack
37413a993f
[build] push to packagecloud.io
2023-06-30 14:04:24 -07:00
Tim Stack
a43e4f1a69
[build] remove scl repo
2023-06-30 10:44:34 -07:00
Tim Stack
3470a7683f
[build] use fork of rpmbuild
2023-06-30 10:22:19 -07:00
Tim Stack
a605700a91
[build] fix gcc version
2023-06-30 10:07:49 -07:00
Tim Stack
48dd6b89ac
[build] rpm tweaks
2023-06-30 09:58:19 -07:00
Tim Stack
a669ade607
[build] try to build an rpm
2023-06-30 09:50:55 -07:00
Tim Stack
522f2a2b03
[NEWS] mention improvement to JSON log detection
2023-06-29 05:53:36 -07:00
Tim Stack
e6f5a95a80
[release] add zstd to alpine and some other release tweaks
2023-06-15 06:16:01 -07:00
Tim Stack
5d5fb67d8c
[release] tweak curl config again
2023-06-14 22:45:13 -07:00
Tim Stack
4a00433bec
[release] skip brew curl
2023-06-14 21:59:06 -07:00
Tim Stack
7713eb8242
[release] get prefix from brew
2023-06-14 21:40:19 -07:00
Tim Stack
06f259a03f
[release] fix configure for macos
2023-06-14 21:36:11 -07:00
Tim Stack
cc6b953595
[release] upload config.log for debugging
2023-06-14 21:30:27 -07:00
Tim Stack
2d5835897d
[release] add more packages
2023-06-14 16:21:08 -07:00
Tim Stack
34900a94c4
[release] try to build macos binary
2023-06-14 16:15:10 -07:00
Tim Stack
93c85b0e8e
[release] fix upload_url var name
2023-06-14 14:50:30 -07:00
Tim Stack
d69f0d80f9
[release] fix pkg script
2023-06-14 14:37:21 -07:00
Tim Stack
9a20df651c
[release] fix bins env
2023-06-14 14:24:44 -07:00
Tim Stack
54bcd6ccd7
[release] attempt to reuse bins workflow
2023-06-14 12:54:53 -07:00
Tim Stack
607fd96a38
[release] fix filenames
2023-06-14 09:17:02 -07:00
Tim Stack
ac848df0cf
[release] fix copy pasta
2023-06-14 09:04:04 -07:00
Tim Stack
f4e28f5564
[release] add packages
2023-06-14 08:43:08 -07:00
Tim Stack
e4a7fa925b
[release] try to make releases through github actions
2023-06-14 08:40:09 -07:00
Tim Stack
a8ef2c54d6
[build] fix artifact path
2023-06-12 08:41:46 -07:00