Michael Eischer
46b30b9826
split cross compilation into three parts
...
The cross compilation tasks are currently the slowest part of the CI
runs. Splitting it into three parts should reduce its time to roughly
that of the windows CI run.
2022-09-24 22:00:25 +02:00
Michael Eischer
bd191ec60b
update golang-ci to version 1.49
2022-09-24 22:00:08 +02:00
Michael Eischer
519059cca4
update ci actions
2022-09-24 21:59:36 +02:00
Lorenz Bausch
b82f4824f0
Bump golangci-lint version
2022-08-07 14:10:39 +02:00
Lorenz Bausch
0b9b4c52ad
Update tests to Go 1.19
2022-08-07 14:10:39 +02:00
Alexander Neumann
66d50b72e3
Require Go 1.15 or later
...
The library github.com/golang-jwt/jwt/v4 requires the FillByte() method
of *big.Int, so we're raising the minimum Go version to 1.15.
2022-03-30 21:11:17 +02:00
Alexander Neumann
b85d035956
Fix calens install step
2022-03-20 11:36:45 +01:00
Alexander Neumann
47aa4613f7
Force Go to use Module Mode
2022-03-20 11:30:01 +01:00
Alexander Neumann
a9a5acb8ce
Update golangci-lint
2022-03-20 11:26:56 +01:00
Alexander Neumann
6dee59b789
Install gox before checking out code
...
Otherwise newer Go versions complain that the hash for the installed
version of gox is not in the go.mod, which we don't want anyways because
the tests should use the latest version of gox.
2022-03-20 11:26:56 +01:00
Alexander Neumann
2e19d19216
Use latest Go version for cross-compile and lint
2022-03-20 11:26:56 +01:00
Alexander Neumann
18a1de0de1
Use "go get" or "go install" selectively
...
Go 1.18 dropped support for installing binaries via "go get", Go <= 1.16
does not support it. So we need to use the right verb depending on the
Go version.
2022-03-20 11:26:56 +01:00
Alexander Neumann
17878036d8
Update tests to Go 1.18
2022-03-20 10:54:24 +01:00
cimnine
4a95af5290
GitHub action for Docker build
2021-09-21 08:23:33 +02:00
greatroar
8b758c78a3
Require Go 1.14 to build
2021-09-19 16:18:19 +02:00
Alexander Neumann
66382b2861
Update Go to 1.17
2021-08-17 21:38:34 +02:00
Michael Eischer
495831d53c
add release binaries for linux/s390x
2021-07-10 00:10:24 +02:00
rawtaz
eb61de7b3a
Merge pull request #3287 from tjrana/clean-up-pr-template
...
Clean up PR template
2021-06-25 21:06:50 +02:00
TJ Rana
a61a0255a8
Modify pull request template
2021-06-12 19:34:46 -04:00
Michael Eischer
af6f6fba15
Build darwin/arm64 binaries for Apple M1
2021-05-14 23:04:45 +02:00
Michael Eischer
781378a65e
Bump go version to 1.16
2021-03-04 23:24:26 +01:00
Michael Eischer
ee89e33f12
CI: Pin go version used for golint to 1.15.x
...
This prevents unexpected lint failures when a new go version is
released.
2021-03-04 23:12:48 +01:00
TJ Rana
91e8f0e486
Clean up writing style
2021-02-16 22:19:11 -05:00
TJ Rana
d7d562b287
Clarify checklist items
2021-02-16 22:11:22 -05:00
TJ Rana
76e1ba6fd0
Clean up pull request template
2021-02-16 22:03:33 -05:00
Alexander Neumann
b3d5bf7c99
Update golangci-lint version
2021-01-30 20:02:37 +01:00
Alexander Neumann
36db248e30
Split cross compilation targets into two jobs
2021-01-03 10:50:54 +01:00
Alexander Neumann
eb72b10f55
Add mips* architectures to CI and release
2021-01-03 10:41:54 +01:00
Alexander Neumann
622f4c7daa
Run cloud backends also on pushes
2021-01-03 10:38:10 +01:00
Alexander Neumann
f8c50394d6
Revert "Run cloud tests if secrets are available"
...
This reverts commit aa648bdcac
.
2021-01-03 10:28:01 +01:00
Alexander Neumann
aa648bdcac
Run cloud tests if secrets are available
2021-01-03 10:26:55 +01:00
Alexander Neumann
e8abc79ce9
Add hints for keeping the list of architectures in sync
2021-01-01 10:09:04 +01:00
Alexander Neumann
4133b1ea65
Synchronize OS and architectures for testing
2020-12-29 11:11:50 +01:00
Michael Eischer
0d81f16343
Add AIX as cross-compile target to CI
2020-12-29 01:35:01 +01:00
Michael Eischer
54a6d98945
Enable debug builds for CI
2020-11-29 18:47:00 +01:00
Alexander Neumann
468612b108
Disable fuse test for macOS
2020-11-14 11:02:49 +01:00
Alexander Neumann
219d9a62f2
Download assets from repo
2020-11-13 21:56:14 +01:00
Alexander Neumann
145830005b
Use old versions, otherwise tar doesn't work
2020-11-12 21:35:01 +01:00
Alexander Neumann
0be906a92f
CI: Use netcologne mirror
2020-11-11 20:59:23 +01:00
Alexander Neumann
e4e0ce09ad
CI: Update links for Windows binaries
2020-11-11 20:51:01 +01:00
Alexander Neumann
0334114865
CI: Hardcode mirror URL
2020-11-11 20:42:47 +01:00
Michael Eischer
8de129e12f
Switch to the default set of golangci-lint linters
2020-11-08 22:17:50 +01:00
Alexander Neumann
6a0a1d1f1c
Check that go.mod/go.sum are up to date
2020-11-08 20:32:25 +01:00
Alexander Neumann
a5989707ac
Move test for golang-ci
2020-11-08 19:58:16 +01:00
Alexander Neumann
3a0cfafeb5
Fix quotes
2020-11-08 19:52:37 +01:00
Alexander Neumann
c923bd957d
Fix test for pull request
2020-11-08 19:51:11 +01:00
Alexander Neumann
1a3f885d3d
Only run golangci-lint for PRs
2020-11-08 17:34:07 +01:00
Alexander Neumann
5cf42884c8
Run tests on GitHub Actions
2020-11-08 16:04:57 +01:00
rawtaz
7ddfd6cabe
github: Add question to feature issue template
2020-08-24 00:22:44 +02:00
rawtaz
96ec04d74d
Clarify questions and text in PR template
2020-07-25 15:38:00 +02:00
rawtaz
f004dbe605
Delete ISSUE_TEMPLATE.md (not used anymore)
...
Nowadays the ISSUE_TEMPLATE/ directory and its files are used for this feature.
2020-03-21 20:30:19 +01:00
rawtaz
a141ab1bda
Add maintaner edit checkbox to PR template
2020-03-01 21:05:52 +01:00
Alexander Neumann
81c0b031f9
Add link to the forum in 'new issue' dialog
2020-02-12 21:25:48 +01:00
Alexander Neumann
f2aeaef8f1
Improve questions
2019-11-23 10:19:08 +01:00
Alexander Neumann
c41bbb3761
Re-formulate the question in the issue template
...
Closes #2410
2019-11-22 20:39:47 +01:00
Alexander Neumann
418296c5c9
Add hint for "closes" wording to PR template
2019-04-25 09:00:15 +02:00
Alexander Neumann
6d9c008900
Add template for "regular" issue
2018-09-08 18:00:29 +02:00
Alexander Neumann
b617444158
Test issue template
2018-09-08 17:58:08 +02:00
Alexander Neumann
e588c42646
Move template
2018-09-08 17:55:44 +02:00
Alexander Neumann
14bb2a9005
Add custom issue template
2018-09-08 17:53:52 +02:00
Alexander Neumann
445fb23b6d
Rework issue templates for Bug reports and Features
2018-07-22 14:26:23 +02:00
Alexander Neumann
5f79b4cb6c
Update issue template again
2018-07-22 14:21:08 +02:00
Alexander Neumann
8e15b59347
Use underline style markup for issue/PR templates
2018-07-22 14:17:53 +02:00
Alexander Neumann
a4ff591165
Update URL to template
2018-03-25 11:55:37 +02:00
Alexander Neumann
de37b68baa
Move all unreleased changelog entries
2018-03-05 21:31:52 +01:00
Alexander Neumann
6ed9100aa1
Add version number hint for the changelog entry
2018-03-05 20:34:07 +01:00
rawtaz
70209d7d1d
End both list items with a dot.
...
Changed my mind after checking other lists in the project's files, ending with a dot seems to be preferred here, and I like that better too.
2018-02-17 23:47:40 +01:00
rawtaz
f07552161c
Remove potentially excessive dot
...
Some people like list items to not end with a comma or dot, some like it when they do. To keep things like and coherent I removed them in this case.
2018-02-17 23:40:30 +01:00
rawtaz
856f3a9135
Add forum URL back
2018-02-17 23:36:47 +01:00
rawtaz
1b8823ef2e
Attempt to make issue template a bit clearer
2018-02-17 23:19:58 +01:00
Alexander Neumann
a7a99be460
Correct forum host name in issue template
...
Closes #1609
2018-02-10 11:13:22 +01:00
Alexander Neumann
e120b17abd
Update PR template
2018-01-07 11:53:30 +01:00
Alexander Neumann
2510d770ab
Add question about positive things to issue template
2017-12-14 19:22:23 +01:00
Alexander Neumann
bb44855078
Add pull request template
2017-11-28 19:40:27 +01:00
Alexander Neumann
cd8226130a
Improve issue template
2017-11-25 11:43:44 +01:00
Alexander Neumann
f5bbbc52f4
Update issue template
2017-10-21 10:17:58 +02:00
Alexander Neumann
88fb60e0b5
Improve issue template
2017-10-07 12:16:46 +02:00
Alexander Neumann
e2464382ed
Update issue template
2017-08-11 21:36:10 +02:00
Alexander Neumann
89be1d496a
Improve issue template wording
2017-05-21 10:09:49 +02:00
Alexander Neumann
b192dacc13
Add text to the issue template
2017-05-14 21:37:45 +02:00
Alexander Neumann
e3d1badfcf
Add more questions to github issue template
2017-04-17 18:30:20 +02:00
Alexander Neumann
8f33afead4
Add issue template
2016-02-21 00:35:58 +01:00