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
Mike Farah
5972bb2f23
attempt to fix pipeline
2020-11-25 11:17:28 +11:00
bahetiamit
e07a5b6065
Adding github action on release to publish multi-arch image
2020-11-20 13:48:35 +11:00
Mike Farah
79867473d5
updating release
2020-11-16 10:28:57 +11:00
Mike Farah
af39fc737d
Fixed linting
2020-11-13 14:07:11 +11:00
Mike Farah
3b0aaac626
Added checksum hashes order to release
2020-09-18 16:37:45 +10:00
Mike Farah
5b7b390a33
Force static linking
2020-09-13 10:32:45 +10:00
Mike Farah
778f8c6916
Removed doctools
2020-09-08 13:03:18 +10:00
Mike Farah
f68b24323e
Attempt to fix git workflow action
2020-04-14 11:18:45 +10:00
Mike Farah
1f9a3f5f6c
Added negative index capability
2020-04-13 10:36:46 +10:00
Mike Farah
8ade1275e2
Fixing github action description
2020-03-02 08:43:47 +11:00
Mike Farah
f91093d5fe
Colors work for all commands
2020-02-28 10:42:19 +11:00
Mike Farah
d83c46eec2
Uncomment line in publish script
2020-02-13 10:22:52 +11:00
Mike Farah
720cc8f798
Update cli docs
2020-01-30 09:58:21 +11:00
Mike Farah
96955ffa9c
release notes
2020-01-11 09:55:24 +11:00
Mike Farah
52eef67e37
more tests, some refactoring
2020-01-09 08:17:56 +11:00
Conor Nosal
64d1e58f97
test coverage and linting
2019-12-06 13:58:56 +11:00
Mike Farah
b6da773dde
Bumbed snapcraft version
2019-11-01 12:40:35 +11:00
Mike Farah
97d1aa2b26
Added formatter, fixed docker build
2019-10-31 08:21:19 +11:00
Elliot
d05391e244
update ci to use go 1.13, switch to golangci-lint
2019-10-31 08:21:19 +11:00
Azimjon Ilkhomov
bc4bab9380
Fix typo
2019-08-05 11:30:20 +10:00
Mike Farah
a5f5fb2562
Publish moves files after uploading for speedy retries
2019-05-16 14:54:58 +10:00
Mike Farah
f8c1c3c1b4
Updated instructions w.r.t keys and values starting with dashes
2019-04-29 16:14:33 +10:00
Mike Farah
5e5468af3b
Release instructions update
2019-03-22 16:03:11 +11:00
Mike Farah
785ee68a76
Improved docker build process
2018-10-25 17:49:46 +11:00
Mike Farah
28169b04f7
Added build support for all linux architectures supported by gox
2018-07-23 09:16:52 +10:00
Mike Farah
742cf748ac
Added support for PPC architectures
2018-07-18 13:45:15 +10:00
Mike Farah
c86aeca325
Fixed script for publishing from a mac
2018-05-07 20:39:18 +10:00
Mike Farah
a4f124f24f
Updated repo name
2018-05-07 16:40:23 +10:00
Mike Farah
0e4f9e8579
Update docs
2017-12-19 11:59:27 +11:00
Mike Farah
cb48ba7173
Rename to yq
2017-12-18 15:29:41 +11:00
Mike Farah
dc4f8a6adb
Fixed vendor scripts
2017-12-18 15:29:41 +11:00
kenjones
a00e6c5316
Task: Add release process
2017-09-24 21:10:57 -04:00
kenjones
72bd88cfa5
Feature: Adds support for --version
...
Resolves : #24
2017-09-23 01:08:39 -04:00
kenjones
6980be3800
Feature: Adds merge command
...
Adds merge command for merging multiple yaml files together.
Resolves : #31
2017-09-23 14:45:59 +10:00
kenjones
cf2f23d747
Bugfix: Resolve failing acceptance test
2017-09-22 23:58:50 -04:00
kenjones
86639acf70
Task: Simplify development
...
The base directory has all shell scripts in scripts/
and all example/test files in examples/.
A Makefile provides all the commands with helpful information.
If a developer simply types `make` then vendor is properly updated,
the code is formatted, linted, tested, built, acceptance test run,
and installed.
Linting errors resolved.
Ignored test case (`TestParsePath`) updated to work as expected.
2017-09-23 08:37:34 +10:00