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
Neil O'Toole
7c4c8c8313
github workflow
2021-01-01 18:28:58 -07:00
Neil O'Toole
8b1bd4c03a
replaced sakila source slices with funcs ( #56 )
2020-08-09 08:40:46 -06:00
Neil O'Toole
915e01fdda
added Go dependency cache to go.yml workflow, and go test now covers the full codebase ( #53 )
...
* added Go dependency cache to go.yml workflow
* more windows path issues
* docs
* restricting workflow triggers to master
* wrong cleanup order for downloaded files
* de-restricting workflow triggers, for now
* more out-of-order cleanup issues that only manifested on windows
* more out-of-order cleanup issues
* removed mediatype check from TestFetchFile; FetchFile is deprecated and not worth fixing
* tracked down out-of-sequence close/remove issue with sqlite
* probably long-running test failure
* disabling long-running tests that are breaking CI
* switching to go test -short because tests seem to be taking too long in CI
2020-08-08 15:23:30 -06:00
Neil O'Toole
27ff71516e
Added go test to github action; fixed Windows test issues ( #52 )
...
* initial test of testing workflow
* added .gitattributes for crlf issue on windows
* testh was attempting to remove the copied sqlite3 file before it was closed by sqlite3.database.Close()
* fiddling with .gitattributes to get line endings to work
2020-08-07 23:10:41 -06:00
Neil O'Toole
fd4ae53f31
codebase refactor
2020-08-06 11:58:47 -06:00
Neil O'Toole
85b89d8b37
Create go.yml
2020-03-03 03:19:04 -07:00