Ben Potter
f68a65697d
fix: winget package releases ( #5352 )
...
* chore: fix winget package releases
* Update .github/workflows/packages.yaml
Co-authored-by: Dean Sheather <dean@deansheather.com >
2022-12-08 09:13:13 -06:00
Marcin Tojek
a973c35a02
chore: collect gotestsum TestEvents as workflow artifacts ( #5336 )
2022-12-07 15:04:39 +01:00
Marcin Tojek
b2dc60c030
fix: markdown-link-check base-branch should not be set on main branch ( #5311 )
2022-12-06 15:41:06 +01:00
dependabot[bot]
825480ae9b
chore: bump crate-ci/typos from 1.12.12 to 1.13.3 ( #5304 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com >
2022-12-06 11:50:33 +00:00
Marcin Tojek
133b2de1ca
chore: improve markdown-link-check workflow ( #5303 )
2022-12-06 21:46:17 +10:00
Marcin Tojek
ee4f0fc592
chore: enable debug logging for gotestsum ( #5248 )
2022-12-02 12:35:14 +01:00
Ammar Bandukwala
9a0a6b7002
.github: remove "never stale"
2022-12-01 11:47:01 -06:00
dependabot[bot]
82d4aaea0b
chore: bump tj-actions/branch-names from 6.2 to 6.3 ( #5217 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 17:40:54 +00:00
dependabot[bot]
785d8750ce
chore: bump hmarr/auto-approve-action from 2 to 3 ( #5216 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 17:39:23 +00:00
dependabot[bot]
e3103f3a5e
chore: bump google-github-actions/auth from 0 to 1 ( #5218 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 11:37:33 -06:00
dependabot[bot]
9a1ffe4121
chore: bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 ( #5214 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-01 17:11:03 +00:00
Muhammad Atif Ali
898ba11ef0
fix: packages.yaml action is not running on release trigger ( #5173 )
...
This commit is a workaround to run the `packages.yaml` action after the release action
Fixes #5137 .
Check #5137 for context.
2022-11-27 07:06:34 -06:00
Kyle Carberry
fb9ca7b830
feat: Add the option to generate a trial license during setup ( #5110 )
...
This allows users to generate a 30 day free license during setup to
test out Enterprise features.
2022-11-16 17:09:49 -06:00
Geoffrey Huntley
1f4f0cee2a
chore(branding): update branding ( #5028 )
2022-11-16 07:15:33 -03:00
Ammar Bandukwala
44d3225932
.github: remove issue templates
...
Developers prefer no template based on Slack poll.
2022-11-15 20:02:50 +00:00
Geoffrey Huntley
9692cc2e22
housekeeping: structure GitHub issues via templates ( #5025 )
2022-11-14 09:32:54 -06:00
Muhammad Atif Ali
990be63c60
feat: create winget package workflow ( #4761 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com >
2022-11-14 12:59:08 +00:00
Ammar Bandukwala
73f91e4690
ci: use big runners ( #4990 )
...
* chore: Close idle connections on test cleanup
It's possible that this was the source of a leak on Windows...
* ci: use big runners
* fix: Improve tailnet connections by reducing timeouts
This awaits connection ping before running a dial. Before,
we were hitting the TCP retransmission and handshake timeouts,
which could intermittently add 1 or 5 seconds to a connection
being initialized.
* Add logging to Startupscript test
* Add better logging
* Write startup script logs to fs dir
* Fix startup script test
* Fix startup script test
* Reduce test timeout
* Use central tmp dir in agent
* Adjust output
* Skip startup script test on Windows
Co-authored-by: Kyle Carberry <kyle@carberry.com >
2022-11-13 14:23:23 -06:00
Geoffrey Huntley
f32748c929
housekeeping(stalebot): never close never stales ( #4891 )
2022-11-10 16:28:20 -06:00
Kyle Carberry
a4fbc74751
chore: Update gotestsum ( #4955 )
...
This was breaking CI!
2022-11-08 09:58:01 -06:00
Kyle Carberry
bf2f7b575e
chore: Disable docs.github.com for link checks ( #4945 )
...
This was causing CI to fail... maybe they have bot detection?
2022-11-07 18:39:46 -06:00
Jon Ayers
55fe26bdfa
feat: publish helm chart to helm.coder.com ( #4793 )
2022-11-04 13:43:29 -05:00
Kyle Carberry
29dc5f66b8
experiment: Switch to BuildJet Linux Runners ( #4846 )
2022-11-01 20:56:33 +00:00
dependabot[bot]
a5fa54ff23
chore: bump crate-ci/typos from 1.12.8 to 1.12.12 ( #4825 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:06:41 -05:00
dependabot[bot]
d25f770488
chore: bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 ( #4824 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:02:08 -05:00
dependabot[bot]
88c18775d3
chore: bump tj-actions/branch-names from 6.1 to 6.2 ( #4823 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 10:01:14 -05:00
Bruno Quaresma
708abd37cf
refactor: Improve template README section ( #4794 )
...
* refactor: Improve template README section
* Fix version
* Add darcula
* Fix typos
2022-10-28 19:40:41 +00:00
Dean Sheather
067362cf31
feat: add windows amd64 installer ( #4719 )
2022-10-26 00:19:54 +10:00
Ammar Bandukwala
c9bf2a9099
ci: verify that all docs links work ( #4710 )
2022-10-23 17:09:58 -05:00
unknowndevQwQ
efdd5d5a0c
feat: add doas support ( #4531 )
...
* feat: add doas support
Some people may have some reason to drop sudo and switch to doas
* chore: doas at the end
Just because it is relatively cold :-(
Co-authored-by: Kyle Carberry <kyle@carberry.com >
* chore(CI): add doas to pass CI
* fix syntax error
Co-authored-by: Kyle Carberry <kyle@carberry.com >
Co-authored-by: Ben <me@bpmct.net >
2022-10-16 02:18:30 +00:00
Ben Potter
2a1bfb3e44
docs: API tokens & CI automation ( #4510 )
...
* reword: chore: add CI to dogfood template
* use hardcoded URL
* use consistent name for tokens
* chore: add docs for template change management
* add an example
* fix case
2022-10-12 15:43:59 +00:00
Geoffrey Huntley
704840c04e
chore(cla): implement coder.com/cla ( #4354 )
2022-10-10 17:49:03 -05:00
Colin Adler
0ad8e775a5
fix(ci): use correct retention-days in e2e ( #4424 )
2022-10-07 13:46:16 -05:00
Kyle Carberry
fe7c9f8ec1
chore: Stop building images on tag pushes ( #4397 )
...
This was causing a red X on releases!
2022-10-06 15:39:53 +00:00
Kyle Carberry
9cf3e102ba
chore: Pin typos to fix CI ( #4396 )
2022-10-06 10:27:23 -05:00
Kyle Carberry
9b1ff43e9f
fix: Don't run CI for releases ( #4393 )
...
This was unnecessary and causing weird issues like double deploys and runs.
2022-10-06 10:02:37 -05:00
Mathias Fredriksson
74cd31bdb1
Revert "refactor(ci): conditionally run jobs based on file changes ( #4242 )" ( #4321 )
...
This reverts commit f9b7588963 .
2022-10-03 09:51:31 -05:00
dependabot[bot]
fc1536daab
chore: bump actions/stale from 5.0.0 to 6.0.0 ( #4289 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v5.0.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 09:12:46 -05:00
dependabot[bot]
bf0d530e78
chore: bump tj-actions/branch-names from 5.4 to 6.1 ( #4290 )
...
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names ) from 5.4 to 6.1.
- [Release notes](https://github.com/tj-actions/branch-names/releases )
- [Changelog](https://github.com/tj-actions/branch-names/blob/main/HISTORY.md )
- [Commits](https://github.com/tj-actions/branch-names/compare/v5.4...v6.1 )
---
updated-dependencies:
- dependency-name: tj-actions/branch-names
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 09:12:41 -05:00
Joe Previte
f9b7588963
refactor(ci): conditionally run jobs based on file changes ( #4242 )
...
* refactor(ci): only run ts jobs on ts changes
This modifies the `style-lint-typescript` and `test-js` jobs to only run
when there are changes in `site`.
* refactor(ci): only run lint-shellcheck on sh changes
* refactor(ci): only run go jobs on go changes
* refactor(ci): only run style-fmt when needed
This adds a new item to `changes` for `**.tf` changes. Now it will only
run `style-fmt` if PR includes changes to `site/**`, `**.tf`, or
`**.ts`.
* refactor(ci): run e2e on go, ts or tf changes
* refactor(ci): run gen on gen changes
* refactor(ci): delete old comments
* fixup: try moving if step inside test-go job
* fixup: try if all steps
* fixup!: refactor(ci): run gen on gen changes
* Revert "refactor(ci): run gen on gen changes"
This reverts commit d0a5ba1c4b .
2022-09-30 09:34:55 -07:00
Kyle Carberry
d9a61dd4c8
fix: Don't generate files for deploy ( #4245 )
...
This should fix a common race we've been seeing!
2022-09-29 13:54:04 -05:00
Kyle Carberry
4054a9c7cb
Fix permissions for welcome message
2022-09-24 02:27:23 +00:00
Kyle Carberry
0551a6cba2
chore: Automatically approve dependabot PRs ( #4014 )
...
Dependabot is annoying but now it makes merging it's PRs a
little bit easier!
2022-09-12 16:56:38 +00:00
Geoffrey Huntley
d38e645492
housekeeping(welcome): notify employees when it is someones first PR ( #3884 )
2022-09-08 14:35:51 -05:00
Kyle Carberry
5e04a2f800
chore: Remove DataDog test reporting ( #3958 )
...
It was costing a lot of money, and it wasn't being used very much.
2022-09-08 14:29:30 +00:00
Kyle Carberry
8596023e31
chore: Update PR template to mention checking for docs ( #3913 )
...
This arose from a conversation Presley and I had about developers
maintaining docs, and that this little reminder could be useful!
2022-09-07 22:20:02 -05:00
Dean Sheather
a79e34c0c7
chore: build releases on a single Linux runner (switch to rcodesign) ( #3890 )
...
* chore: build, sign and notarize darwin binaries on linux
* chore: download rcodesign during release
* chore: change nfpm install to be a download instead of compile
* chore: delete apple cert secrets after build
* fix: fix dependencies in archive.sh and build_go.sh
* chore: reduce output from rcodesign
2022-09-07 18:56:46 +00:00
Dean Sheather
819622182b
chore: parallel makefile attempt 3 ( #3926 )
...
* Revert "chore: Revert parallel Makefile builds (#3918 )"
This reverts commit b077f71015 .
* fix: fix release workflow with parallel makefile
* fix: mark generated files as fresh during releases
2022-09-08 02:40:17 +10:00
Kyle Carberry
3db927bc09
fix: Add contents permission for release CI ( #3927 )
2022-09-07 14:53:31 +00:00
Kyle Carberry
f9ef4b148b
fix: Add package write permission to releases ( #3923 )
2022-09-07 13:58:22 +00:00