Commit Graph

56 Commits

Author SHA1 Message Date
Neil O'Toole
c7bba4dfe4
go1.21: changes to support slog as part of stdlib (#299)
* go1.21: changes to support slog as part of stdlib

* Removed accidentially checked-in line of code

* Fixed minor linting issues; reenable typecheck

* go1.21: switched to stdlib slices pkg
2023-08-12 12:54:14 -06:00
Neil O'Toole
3c4b61b806
#200: Excel date format config (#294)
* Config options to control Excel date/time output format
2023-08-03 23:41:33 -06:00
Neil O'Toole
072cb4f515
Tidy go.mod; revert osquery lib to original package (#276) 2023-06-22 21:07:27 -06:00
Neil O'Toole
9ebd1c4b01
Fix cmd version bug on windows (#275) 2023-06-22 11:34:35 -06:00
Neil O'Toole
85d6f7a2f9
#263: cmd version: structure yaml output correctly (#272)
* cmd version: structure yaml output correctly

* Fix bug_report.md to match 'sq version --yaml' output
2023-06-21 09:15:40 -06:00
Neil O'Toole
97739da1e1
#263: sq version host info (#271)
* sq version host info

* workflow: update bug_report.md with version instructions
2023-06-21 06:28:15 -06:00
Neil O'Toole
9cb42bf579
#244: shell completion for "sq add LOCATION" (#246)
- Shell completion for `sq add LOCATION`.
2023-06-13 10:06:18 -06:00
neilotoole
4616065b45 workflow: codacy: ignore java files (for antlr) 2023-05-10 20:55:08 -06:00
neilotoole
da38fa9cb0 README badges 2023-04-21 21:27:29 -06:00
Neil O'Toole
e1abaf6c3e
Workflow: add gotestfmt (#205)
* Workflow: add gotestfmt action
2023-04-21 21:25:01 -06:00
neilotoole
4a6aeceb0d workflow: use actions/setup-go@v4 (caching enabled by default) 2023-04-09 08:48:46 -06:00
neilotoole
fdda53f298 workflow: use actions/setup-go@v5 (caching enabled by default) 2023-04-09 08:45:09 -06:00
Neil O'Toole
ad23d5c116
Auto-detect CSV headers (#188)
* wip: initial header detection

* wip: refactored csv driver

* wip: Fixes to kind.Detector

* typo

* Refactor pkg csv files

* Update to changelog

* workflow: now running codacy and codeql on cron, not on push/pr
2023-04-09 08:44:27 -06:00
Neil O'Toole
46eacbb0ba
Update issue templates 2023-04-08 15:02:51 -06:00
neilotoole
4004f98c9c Update bug report template 2023-04-02 15:40:11 -06:00
Neil O'Toole
93655fe00a
Create pull_request_template.md 2023-04-02 15:28:38 -06:00
Neil O'Toole
bdbb75f3c1
Update issue templates 2023-04-02 15:21:06 -06:00
Neil O'Toole
3f6157c4c4
Change logging library to slog (#175)
- Switch to slog logger.
2023-04-02 13:49:45 -06:00
Neil O'Toole
8d47ef806d
go1.20 upgrade; lots of linting (#172) 2023-04-01 02:38:32 -06:00
Neil O'Toole
6ad4a907cc
Create dependabot.yml 2023-03-29 19:24:59 -06:00
neilotoole
e72c0978f4 workflow: should now publish custom release notes to GH releases 2023-03-25 20:25:15 -06:00
Neil O'Toole
5d799a8820
Bug/windows file slash munge location (#140)
* Munge windows file location

* Windows filepath fix

* More Windows filepath issues

* Main workflow runs on matrix each time
2022-12-31 22:35:33 -07:00
neilotoole
8edd647e2d renamed linux-container job to linux-other 2022-12-30 23:20:40 -07:00
neilotoole
cb7d111f90 Renaming workflow elements 2022-12-30 23:19:25 -07:00
neilotoole
caf3e6b6e7 Renaming workflow elements 2022-12-30 23:18:40 -07:00
neilotoole
f8de0da237 Workflow now tests install mechanisms 2022-12-30 22:58:08 -07:00
neilotoole
8e28297a60 Removed superflous 'scoop help' cmd from Test Install workflow 2022-12-30 22:43:51 -07:00
neilotoole
154dadedb7 Test Install workflow now checks scoop 2022-12-30 22:42:53 -07:00
neilotoole
b3880f5e5a New workflow to verify installation 2022-12-30 21:54:58 -07:00
neilotoole
1f7943b11e New workflow to verify installation 2022-12-30 21:54:30 -07:00
neilotoole
b911df7267 FIX: Add 'exit' statement to install.sh archlinux steps 2022-12-30 20:20:54 -07:00
Neil O'Toole
b09b2d50fd
Install for Arch Linux (#135)
* testing arch linux install

* wip

* Testing AUR install

* Problem with goreleaser aurs config

* add AUR_PRIVATE_KEY as envar for GoReleaser (publish)
2022-12-29 15:00:45 -07:00
neilotoole
2d186de720 refactor GH workflow for even more parallelism 2022-12-25 00:16:21 -07:00
neilotoole
51bc3ef677 refactor GH workflow for more parallelism 2022-12-25 00:08:04 -07:00
Neil O'Toole
56846b40c4
bump goreleaser to 1.13.1; add archlinux and apk packages' (#133) 2022-12-24 23:57:41 -07:00
neilotoole
7e9aa390f0 fine-tuning workflow 2022-12-24 22:25:54 -07:00
neilotoole
a1ceaade6c workflow fix 2 2022-12-24 21:40:58 -07:00
neilotoole
462bbecfab workflow fix 2022-12-24 21:40:46 -07:00
neilotoole
41abd2e4d8 fixing workflow 2 2022-12-24 21:25:36 -07:00
neilotoole
52f7e70503 fixing workflow 2022-12-24 21:24:17 -07:00
neilotoole
bc626a4117 linting enabled in workflow 2022-12-24 21:20:04 -07:00
Neil O'Toole
5187e8000a
bunch of linting issues fixed (#113) 2022-12-17 16:11:33 -07:00
Neil O'Toole
b6bcdfe909
Create dependency-review.yml 2022-12-17 11:04:48 -07:00
Neil O'Toole
823887c0fe
Create codacy.yml 2022-12-17 11:04:20 -07:00
Neil O'Toole
b1c63491ef
Create codeql.yml 2022-12-17 11:03:33 -07:00
Neil O'Toole
a108763d6c GH workflow no longer triggers on sq.json (scoop) file update 2022-12-16 22:31:22 -07:00
Neil O'Toole
b84c4dcbdd GH workflow: got rid of goreleaser-gate 2022-12-16 22:22:58 -07:00
Neil O'Toole
751a52994b update workflow to ignore markdown files 2022-12-16 22:04:22 -07:00
Neil O'Toole
32d0896164
Multiplatform goreleaser (#106)
This PR moves `sq` to using GitHub workflows for publishing.
2022-11-06 22:49:05 -07:00
Neil O'Toole
23022f2b7f
Go1.19 compatibility (#104)
* upgraded mattn/go-isatty version because it was importing a incompatible version of golang.org/x/sys/unix

* changed parsing of SQL Server DSN due to changes to url.ParseQuery no longer accepting semicolon

* updated xo/dburl pkg to v0.11.0

* removed dead underscore assignment

* updated GH workflow go action to 1.19
2022-08-08 13:14:42 -06:00