Commit Graph

86 Commits

Author SHA1 Message Date
robertomier 0b49bebad9
chore: script to build the deb sources (#1045)
* chore: script to build the deb sources

now it includes the man files. This script makes only sense executing
on the machine having the gpg key needed to sign and push to ppa

* fix: dput dependency and proper configuration
2021-12-23 11:43:21 +11:00
Mike Farah df32baedf1
Added XML decoder (#1044) 2021-12-21 15:02:07 +11:00
Mike Farah ae60fb8e38 Improved extract-checksum.sh 2021-12-10 16:57:04 +11:00
Mike Farah 9e4116d845 Added script for extracting checksums 2021-12-10 15:02:59 +11:00
Mike Farah adb6144606 Fixed docker permission issue #1014 2021-12-02 20:06:51 +11:00
Matthieu MOREL 8fdf6414c1 update Golangci version to v1.43.0 2021-11-26 20:15:59 +11:00
Rob Ferguson 46d1d6825f Include version query for tools 2021-11-25 10:46:39 +11:00
Mike Farah c2952d49e5 Attempt to fix golint problem 2021-11-24 11:12:47 +11:00
Mike Farah 7f629d5e36 Added errorlint to devtools 2021-11-24 09:27:17 +11:00
AJ ONeal 207d863edf Update install-man-page.sh 2021-11-21 17:46:49 +11:00
AJ ONeal 2e18e2f669 feature: detect MANPATh and install there 2021-11-21 17:46:49 +11:00
Matthieu MOREL 76841fab3b Update check.sh 2021-11-16 16:20:50 +11:00
Mike Farah d7a34843af Include secure as part of build process 2021-11-10 13:27:55 +11:00
Mike Farah 0557439765 Update document generation script 2021-11-03 22:37:07 +11:00
Mike Farah de90b3e85e gitbook wip 2021-11-03 22:37:07 +11:00
Mike Farah ee376fdfd2 Man page release workflow wip 2021-10-20 15:01:08 +11:00
Mike Farah bc04873292 Man page 2021-10-18 11:03:53 +11:00
Mike Farah e741e6d52f Man page wip 2021-10-15 10:39:33 +11:00
Mike Farah 948399f163 Man page wip 2021-10-15 09:59:08 +11:00
Mike Farah 0436b77d91 Man page wip 2021-10-15 09:51:42 +11:00
Mike Farah 989b11764d Updating to go 1.17 to fix CVE #944 2021-10-02 15:12:57 +10:00
Mike Farah 85bbbbeed4 shellcheck 2021-07-18 17:05:12 +10:00
Mike Farah 7474ac62ef Now using shunit2 for acceptance tests 2021-07-18 16:55:08 +10:00
Mike Farah 9c8253b582 Front matter processor seems to be working! 2021-07-18 13:17:35 +10:00
Mike Farah f6e2ab5cef Remember comments in empty files 2021-07-16 22:08:22 +10:00
Mike Farah 28a8721f49 Handle empty files 2021-07-16 21:08:20 +10:00
Mike Farah a13617407e Fixed EOF bug when processing empty files 2021-07-16 20:56:22 +10:00
Mike Farah d74bb8e28d Adding magic to detect leading seperators 2021-07-15 11:34:49 +10:00
Mike Farah b4ce50b705 Fixed secure script to run against all files 2021-07-07 20:06:14 +10:00
Andrew Stribblehill d61b9cab65 Checksum archives as well as binaries
Often, checksums are based on the archive files. This gives some measure of confidence that the file won't exploit a tar or zip vulnerability.
2021-06-22 08:47:43 +10:00
Alec Thomas 9e61f88dba Add darwin/arm64 builds 2021-06-12 16:39:06 +10:00
Mike Farah fae2b2643c Added gofmt to format command 2021-06-01 10:52:14 +10:00
Mike Farah c632fd3641 cannot run gosec on all docker platforms, removing from devtools 2021-03-19 13:40:24 +11:00
Mike Farah b2186d5404 Added gosec 2021-03-03 19:44:34 +11:00
Mike Farah 1b887e23b3 scripts/check works for local and docker build 2020-12-30 10:40:41 +11:00
Chris Warth a76b72e691 find golangci_lint through PATH 2020-12-30 10:30:53 +11:00
Mike Farah a6ae33c3f1 Cleaning up release process, fixed github action version 2020-12-29 09:50:21 +11:00
Mike Farah 8ee6f7dc1a fixing xcompile for git action 2020-12-22 22:50:01 +11:00
Mike Farah 8bd54cd603 fixing xcompile for git action 2020-12-22 22:31:28 +11:00
Mike Farah f2f7b6db0f only tar executable files 2020-12-22 20:50:52 +11:00
Mike Farah e082fee5d4 Fixed rhash call 2020-12-22 20:37:35 +11:00
Mike Farah 412911561f Fixed xcompile.sh 2020-12-22 20:23:13 +11:00
Mike Farah 4c60a2a967 trialing github release actions 2020-12-22 19:52:44 +11:00
Mike Farah f059e13f94 automated docker releases! 2020-12-22 16:16:31 +11:00
Mike Farah 7849232255 tar files to keep permissions of exectuable 2020-12-22 10:25:15 +11:00
Mike Farah 57cd67f055 Added compressed binaries for download managers and better file size 2020-12-21 21:40:08 +11:00
Mike Farah 6b17fd4fc1 Added trivy to docker build, bumped alpine image 2020-12-21 15:48:25 +11:00
Mike Farah efb9027540 Merge branch 'v4' 2020-12-20 13:31:23 +11:00
Mike Farah 773b1a3517 fixed create doc for eval-all 2020-12-01 14:23:27 +11:00
Mike Farah cf4915d786 improved acceptance tests 2020-12-01 14:14:16 +11:00