Ben Johnson
e84994ad95
Add golangci-lint to CI
2022-01-31 09:21:20 -07:00
Ben Johnson
f6c859061b
Fix CodeQL warnings
2022-01-31 08:53:21 -07:00
Ben Johnson
0dfa5f98d1
Re-enable SFTP integration tests
2022-01-30 09:15:31 -07:00
Ben Johnson
906ed9b3ca
Revert "Add test runner request action"
...
This reverts commit 26f219da1d .
2022-01-30 08:57:46 -07:00
Ben Johnson
26f219da1d
Add test runner request action
2022-01-30 08:51:55 -07:00
Ben Johnson
f8382cfa15
Dispatch test runner in CI
2022-01-28 15:59:02 -07:00
Ben Johnson
1741c82839
Produce build for every pull request
2022-01-26 16:10:39 -07:00
Ben Johnson
ffaba87b40
Separate out GitHub Actions
2022-01-25 16:20:38 -07:00
Ben Johnson
8950de8f7e
Update dependabot.yml
2022-01-24 13:09:32 -07:00
Ben Johnson
39114502f3
Create codeql-analysis.yml
2022-01-23 09:30:17 -07:00
Ben Johnson
0a6474fb28
Restrict CI jobs
2022-01-22 11:00:38 -07:00
Ben Johnson
c7aa3635fd
Parallelize GitHub Actions
2022-01-22 10:28:57 -07:00
Ben Johnson
b8536fa4f3
dependabot.yml
2022-01-22 10:02:32 -07:00
Ben Johnson
84d08f547a
Add end-to-end replication/restore testing
2022-01-15 09:05:46 -07:00
Ben Johnson
3f0ec9fa9f
Refactor Restore()
...
This commit refactors out the complexity of downloading ordered WAL
files in parallel to a type called `WALDownloader`. This makes it
easier to test the restore separately from the download.
2022-01-04 15:03:59 -07:00
Ben Johnson
755f54f4d9
Update CONTRIBUTING & remove pull request template
2021-10-10 08:35:29 -06:00
Ben Johnson
59b025d3da
Update Go version for release builds
2021-05-25 17:02:35 -06:00
Ben Johnson
d1ac03bd8c
Add SFTP replica type
2021-05-24 14:29:57 -06:00
Ben Johnson
31da780ed3
Change GitHub Actions to run on Ubuntu 18.04
2021-05-23 08:09:02 -06:00
Ben Johnson
84dc68c09c
Add Azure Blob Storage replica type
2021-05-23 07:58:45 -06:00
Ben Johnson
ac32e8e089
Add Google Cloud Storage replica
2021-05-22 07:16:14 -06:00
Ben Johnson
fb80bc10ae
Refactor replica system
2021-05-21 07:44:36 -06:00
Ben Johnson
e366b348cd
Remove uncompressed release binary
...
This commit removes the uncompressed binary from the release page.
It was originally added to simplify Docker but it turns out that
having to chmod the binary will double its size.
2021-04-22 16:46:01 -06:00
Ben Johnson
dbb69786d3
Add osusergo & netgo tags for static builds
2021-04-17 09:18:03 -06:00
Ben Johnson
dd8fdd8c8c
Reduce binary size
2021-04-17 09:12:38 -06:00
Ben Johnson
c4c30e394d
Omit load extensions for static builds
2021-04-17 09:06:54 -06:00
Ben Johnson
b31daabf52
Add arm6 release builds
2021-04-11 10:27:45 -06:00
Ben Johnson
54f0659c7b
Enable CGO for cross compilation
2021-04-10 12:35:43 -06:00
Ben Johnson
462330ead6
Support ARM release builds
2021-04-10 08:39:10 -06:00
Ben Johnson
178cf836b1
Move pull request template
2021-04-07 16:24:49 -06:00
Ben Johnson
f45c0d8560
Create pull_request_template.md
2021-04-07 16:23:11 -06:00
Ben Johnson
ba068ea3f8
Upload raw release binaries
2021-03-20 09:50:48 -06:00
Ben Johnson
18598a10e6
Add static release builds
2021-03-20 09:41:19 -06:00
Ben Johnson
778451f09f
CONTRIBUTING
2021-01-28 13:31:28 -07:00
Ben Johnson
d2eb4fa5ba
Remove PR action
2021-01-24 08:54:29 -07:00
Ben Johnson
c8b72bf16b
Fix release action
2021-01-21 14:39:23 -07:00
Ben Johnson
9c4de6c520
Debian release action
2021-01-21 14:34:42 -07:00
Ben Johnson
7c3272c96f
Revert "Test 1.16beta1"
...
This reverts commit 4294fcf4b4 .
2021-01-05 15:11:29 -07:00
Ben Johnson
4294fcf4b4
Test 1.16beta1
2021-01-05 15:10:09 -07:00
Ben Johnson
ae0f51eaa9
Fix setup-go
2021-01-05 14:34:14 -07:00
Ben Johnson
ddf85f7150
Add release workflow
2020-12-29 13:44:58 -07:00
Ben Johnson
e5ce22e895
Add CI unit tests
2020-12-29 13:29:08 -07:00