Colin Adler
805eaca4b7
chore: use fetch-depth: 1 for most ci jobs ( #8847 )
2023-08-02 02:48:35 +00:00
Muhammad Atif Ali
e23e5262b4
chore: wait 30 seconds before checking winget PR in release.yaml ( #8835 )
2023-08-01 14:57:25 +00:00
Muhammad Atif Ali
6a12912d6e
ci: use a wildcard subdomain for PR deployments ( #8801 )
2023-08-01 12:02:42 +01:00
Colin Adler
b84bba8fd1
chore: increase fmt timeout ( #8820 )
2023-07-31 16:36:53 -05:00
Colin Adler
ed82b864d0
chore: reenable prisma image scan ( #8810 )
2023-07-31 10:12:24 -05:00
Muhammad Atif Ali
ea2ae10bc3
ci: update terraform to ~1.5 ( #8766 )
...
* ci: update terraform to 1.5.3
* Update action.yaml
2023-07-28 10:12:06 +00:00
Muhammad Atif Ali
e029df61ff
ci: update secret name in pr-cleanup.yaml ( #8790 )
2023-07-28 08:26:11 +00:00
Bruno Quaresma
471dc6126c
chore: upgrade nodejs version to 18.x ( #8768 )
2023-07-27 17:54:38 -03:00
Bruno Quaresma
3114a60e5c
ci: optimize chromatic ( #8776 )
...
* Update ci.yaml
Modified the Chromatic job configuration to reduce snapshot usage and only run Chromatic on necessary UI changes.
Signed-off-by: BrunoQuaresma <bruno_nonato_quaresma@hotmail.com>
* fix fmt
---------
Signed-off-by: BrunoQuaresma <bruno_nonato_quaresma@hotmail.com>
Co-authored-by: Reuben Ellis <ethriel3695@gmail.com>
2023-07-27 15:51:26 -03:00
Ben Potter
34dfbfa9d3
ci: add DB to PR deploys ( #8770 )
...
* ci: add DB to PR deploys
* add bitnami remo
* fix namespace
* change ingress host
* remove wildcard host
2023-07-27 14:50:53 +00:00
Muhammad Atif Ali
f6c36d903e
ci: prevent running deploy on all comments ( #8767 )
2023-07-27 13:00:00 +00:00
Muhammad Atif Ali
3761205bae
ci: further improve pr deployments ( #8764 )
2023-07-27 12:40:59 +00:00
Muhammad Atif Ali
bc55ffdf0d
ci: improve deploy-pr workflow ( #8735 )
2023-07-27 13:07:53 +03:00
Muhammad Atif Ali
da7e1eb75d
ci: add a missing end quote ( #8734 )
2023-07-26 00:39:00 +00:00
Muhammad Atif Ali
0b5a01aa1b
test: fix comments in `deploy-pr.yaml` ( #8733 )
2023-07-26 00:06:59 +00:00
Muhammad Atif Ali
26264bd3ef
test: remove erroneous quotes from deploy-pr.yaml ( #8732 )
2023-07-25 23:16:57 +00:00
Muhammad Atif Ali
2c7d8ee06a
fix: remove the usage of -u flag ( #8731 )
2023-07-25 22:54:42 +00:00
Muhammad Atif Ali
0feb855b8f
fix: revert back to curl in deply-pr.yaml ( #8729 )
2023-07-25 22:40:26 +00:00
Muhammad Atif Ali
733ae5038a
fix: a small issue with pr_deploy.yaml ( #8728 )
2023-07-25 22:15:44 +00:00
Muhammad Atif Ali
86d4c4ff0e
test: improve pr deployments ( #8720 )
2023-07-26 00:56:38 +03:00
Muhammad Atif Ali
844ef76d39
fix: handle issue_comment event ( #8726 )
2023-07-25 19:52:44 +00:00
Muhammad Atif Ali
67f1123808
use gh cli ( #8725 )
2023-07-25 19:35:28 +00:00
Muhammad Atif Ali
7447bfa320
fix: checkout correct branch for PR deployment ( #8721 )
2023-07-25 16:08:44 +00:00
Muhammad Atif Ali
757ea68d4a
ci: fmt, lint and build offlinedocs ( #8642 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-07-24 10:54:08 +00:00
Muhammad Atif Ali
87f07b9f2f
ci: reduce duplication ( #8692 )
...
* ci: reduce duplication
* typo
2023-07-24 10:51:43 +00:00
Muhammad Atif Ali
43cc5449a1
fix: fix a typo in deploy-pr.yaml ( #8678 )
2023-07-23 16:21:29 +00:00
Muhammad Atif Ali
30e86e0058
chore: do not deploy a PR on deleted comment ( #8677 )
...
* chore: improve deploy-pr.yaml
* Update pr-deploy.yaml
* make fmt
2023-07-23 19:06:24 +03:00
Muhammad Atif Ali
e7330436c9
chore: insatll `coder-logstream-kube` for PR deployments ( #8676 )
2023-07-23 15:35:53 +00:00
Muhammad Atif Ali
ec880f26b4
chore: enable deployments for PR deplyments ( #8674 )
2023-07-23 17:32:17 +03:00
Ben Potter
12b51ca804
ci: fix release notes compare link ( #8581 )
...
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2023-07-21 15:22:54 +03:00
Muhammad Atif Ali
0c73164f15
chore: add offlinedocs to `ts` filter in ci.yaml ( #8616 )
2023-07-20 20:33:50 +00:00
Muhammad Atif Ali
cc659163ef
chore: add offlinedocs to depemdabot.yaml ( #8617 )
...
Add offlinedocs to depemdabot.yaml
2023-07-20 23:12:08 +03:00
Muhammad Atif Ali
deb9261232
ci: allow running other jobs in the matrix if one of them fails ( #8624 )
2023-07-20 15:56:47 +00:00
Muhammad Atif Ali
fd5d26d385
chore: prevent running chromatic on all merged PRs ( #8623 )
2023-07-20 15:18:02 +00:00
Ben Potter
b4bb77f2f3
hotfix: change permissions for /deploy-pr comment ( #8597 )
2023-07-19 17:02:51 +00:00
Bruno Quaresma
acc12d3426
feat: add offline docs ( #8527 )
2023-07-19 13:57:57 -03:00
Muhammad Atif Ali
7d92537af5
chore: fix a typo dogfood.yaml ( #8572 )
2023-07-18 09:51:46 +00:00
Muhammad Atif Ali
b012b4a810
chore: use commit title as template message in dogfood ( #8570 )
...
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2023-07-18 09:08:58 +00:00
dependabot[bot]
6b978bef71
chore: bump the github-actions group with 1 update ( #8544 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-17 19:58:03 +00:00
Muhammad Atif Ali
bf5e0675fe
chore: allow running multiple preview deployments in parallel ( #8562 )
2023-07-17 16:06:29 +00:00
Muhammad Atif Ali
0a56ea6916
chore: do not cancel in progress runs in `pr-deploy.yaml` ( #8559 )
2023-07-17 18:40:25 +03:00
Muhammad Atif Ali
db8ba6cb68
chore: remove buggy comment reaction from `deploy-pr.yaml` ( #8555 )
2023-07-17 18:29:40 +03:00
Muhammad Atif Ali
ce114a7f9f
chore: upgrade sqlc to 1.19.1 ( #8511 )
2023-07-15 09:07:19 +03:00
Ammar Bandukwala
970a829939
ci: relax stalebot ( #8522 )
...
\#6243 and others suggest the stalebot is too aggressive.
2023-07-14 16:38:04 +00:00
Muhammad Atif Ali
be1013899f
chore: use names for all GitHub actions steps and use sqlc setup action ( #8495 )
2023-07-13 22:46:18 +03:00
Muhammad Atif Ali
a0fedebd62
chore: rename dependabot groups ( #8473 )
2023-07-12 17:01:57 +00:00
Muhammad Atif Ali
765fd29336
chore: upgrade go version to 1.20.6 ( #8457 )
2023-07-12 17:27:17 +03:00
Muhammad Atif Ali
19f58350f2
chore: group various npm dependencies ( #8453 )
2023-07-12 16:45:50 +03:00
dependabot[bot]
2c2dd0eb83
chore: bump crate-ci/typos from v1.14.12 to v1.16.0 and fix typos ( #8455 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com>
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2023-07-12 12:01:30 +00:00
Muhammad Atif Ali
7a210d941e
chore: remove invalid dependabot config for example templates ( #8452 )
2023-07-12 14:33:57 +03:00
Colin Adler
21597e2d69
chore: upgrade Go to 1.20.6 ( #8433 )
2023-07-11 13:06:34 -05:00
Muhammad Atif Ali
bf8af90d5a
chore: group `golang.org/x/*` dependencies ( #8392 )
2023-07-10 18:07:14 +03:00
dependabot[bot]
eabf929676
chore: bump actions/checkout from 2 to 3 ( #8382 )
2023-07-09 01:43:44 +03:00
Muhammad Atif Ali
d19e679c20
chore: use dependabot groups ( #8372 )
2023-07-08 17:29:47 +03:00
Colin Adler
ccea595b39
chore: temporarily skip prisma scan ( #8355 )
2023-07-07 00:48:29 +00:00
Colin Adler
6079cda851
chore(dogfood): add docker compose ( #8354 )
2023-07-06 19:46:40 -05:00
Bruno Quaresma
a33a255885
chore: upgrade node version on CI to match workspace version ( #8340 )
2023-07-06 14:04:29 +00:00
Colin Adler
c0835c443d
chore: pin terraform to 1.5.2 ( #8322 )
...
The Alpine ARM builders are no longer behind on releases.
2023-07-05 12:59:58 -05:00
Steven Masley
d70e2d97de
chore: use correct prettier version in ci ( #8321 )
...
Install prettier in package.json + yarn.lock. Global install was using incorrect version
2023-07-05 13:11:08 -04:00
Muhammad Atif Ali
83bee35c36
chore: prevent running ci when other workflows are updated ( #8285 )
2023-06-30 22:38:50 +00:00
Muhammad Atif Ali
dad4876e90
chore: react to deploy-pr comment ( #8284 )
2023-06-30 22:25:23 +00:00
Colin Adler
72a48bee52
fix: pin datadog-ci version ( #8270 )
2023-06-30 03:42:13 +00:00
Muhammad Atif Ali
9cefd46bcf
chore: delete skipped workflow runs of `pr-deploy.yaml` ( #8225 )
2023-06-27 14:26:21 +03:00
Muhammad Atif Ali
96435ee2ce
chore: fix condition in `pr-deploy.yaml` ( #8224 )
2023-06-27 09:59:15 +00:00
Muhammad Atif Ali
b4ca285582
chore: ignore sub directories in examples for go files check ( #8197 )
...
There are no go files in any of the subdirectories in examples directory.
2023-06-27 00:35:09 +03:00
Muhammad Atif Ali
cfbe96a379
chore: return success if `pr-cleanup.yaml` faisl to find a PR image tag ( #8208 )
2023-06-26 14:47:10 +00:00
Muhammad Atif Ali
0a6e6442b8
chore: add examples templates to docs filter ( #8196 )
2023-06-26 09:48:23 +00:00
Colin Adler
41e7216df7
chore: upgrade terraform to 1.5.1 ( #8160 )
2023-06-22 19:08:40 +00:00
Muhammad Atif Ali
1417c12229
ci: get PR number correctly from pull_request event ( #8158 )
2023-06-22 17:19:14 +00:00
Muhammad Atif Ali
2c046ef475
ci: use single quotes when we have backticks in title ( #8159 )
2023-06-22 16:57:44 +00:00
Muhammad Atif Ali
f4a712b271
ci: delete old workflow runs for `pr-cleanup.yaml`( #8146 )
2023-06-22 19:16:06 +03:00
Muhammad Atif Ali
ea4b9a4354
ci: fix syntax issue in `pr-deploy.yaml` ( #8154 )
2023-06-22 16:06:15 +00:00
Muhammad Atif Ali
eee4f835ec
ci: fix wrong trigger pr-deploy.yaml ( #8151 )
2023-06-22 18:29:27 +03:00
Muhammad Atif Ali
1ffc8058c2
ci: deploy automatic PR deployments on request ( #8121 )
2023-06-22 14:35:58 +00:00
Colin Adler
7703bb77a7
ci: update sqlc version in security scan ( #8135 )
2023-06-21 13:53:41 -05:00
Colin Adler
15cba05dfc
ci: scan images with sysdig ( #8037 )
2023-06-20 22:58:17 +00:00
Kyle Carberry
69f911dfd5
feat: add queue_position and queue_size to provisioner jobs ( #8074 )
2023-06-20 15:07:18 -05:00
Kyle Carberry
75078fafa2
chore: try removing cache from fmt and lint ( #8001 )
2023-06-13 10:48:53 -05:00
Colin Adler
ac605bad3d
ci: scan images with prisma ( #7988 )
2023-06-12 23:11:45 +00:00
Ammar Bandukwala
aa9dbf2eb3
ci: reduce Windows parallelism ( #7981 )
...
We have seen an uptick in Windows failures.
2023-06-12 18:24:54 +00:00
dependabot[bot]
0d71314ae1
chore: Bump aquasecurity/trivy-action from 0.10.0 to 0.11.2 ( #7967 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.10.0 to 0.11.2.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](e5f43133f6...41f05d9ecf
)
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 21:22:10 +03:00
Ammar Bandukwala
a540e629e5
ci: improve caching ( #7954 )
2023-06-12 12:09:54 -05:00
Muhammad Atif Ali
68ebf93fdb
ci: add `fmt` and `lint` to required tests ( #7975 )
2023-06-12 10:43:45 -05:00
Dean Sheather
ec7b117878
chore: add gen and test-go-race to required check ( #7952 )
2023-06-10 04:07:17 +00:00
Dean Sheather
634e146032
ci: skip ts or go tests based on changed files ( #7134 )
...
* chore: skip ts or go tests based on files changed
* comments
* chore: add 'required' job
* fixup! chore: add 'required' job
* fake go modification
* merge main into dean/skip-tests-fe-be
* fix typo
* remove x_test.go
* remove duplicate setup-node action
* condition test-go-race too
* skip ete on docs changes
* allows tests to run if changes are made .github directory
---------
Co-authored-by: Atif Ali <atif@coder.com>
2023-06-10 02:53:16 +03:00
Ammar Bandukwala
71c908974c
ci: improve caching ( #7943 )
2023-06-09 16:46:44 -05:00
Dean Sheather
4f9d3155c9
ci: use macos-latest-xl runners ( #7938 )
2023-06-09 11:22:29 -05:00
Muhammad Atif Ali
26f575e284
ci: prevent running nightly-gauntlet.yaml on PRs ( #7920 )
2023-06-08 14:57:39 +00:00
Ammar Bandukwala
9ec1fcf1a7
ci: move timing tests to nightly gauntlet ( #7910 )
...
Test_Runner_Timing was one of our flakiest tests before.
2023-06-08 04:03:03 +00:00
Muhammad Atif Ali
8c4b6b02e7
ci: rename `cron-weekly.yaml` to `weekly-docs.yaml` ( #7886 )
...
Renames `cron-weekly.yaml` to `weekly-docs.yaml`
2023-06-07 07:56:19 +00:00
Muhammad Atif Ali
4954052ff6
ci: use builder runners to build dogfood image ( #7881 )
2023-06-06 16:11:25 -05:00
Colin Adler
003120882f
chore: update Go to 1.20.5 ( #7877 )
2023-06-06 14:05:09 -05:00
Muhammad Atif Ali
2ad1308450
ci: run `dogfood.yaml` action when the action is updated ( #7866 )
2023-06-06 06:34:20 +00:00
Muhammad Atif Ali
2be7ef88e8
ci: use coder binary from the server ( #7865 )
2023-06-06 09:13:25 +03:00
Muhammad Atif Ali
466c530525
ci: add dogfood to dependabot ( #7844 )
2023-06-05 18:12:15 +03:00
dependabot[bot]
4d5f723740
chore: Bump golangci/golangci-lint-action from 3.3.1 to 3.5.0 ( #7805 )
...
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action ) from 3.3.1 to 3.5.0.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases )
- [Commits](https://github.com/golangci/golangci-lint-action/compare/v3.3.1...v3.5.0 )
---
updated-dependencies:
- dependency-name: golangci/golangci-lint-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-04 03:37:18 +00:00
dependabot[bot]
2bf3cae3cb
chore: Bump crate-ci/typos from 1.14.11 to 1.14.12 ( #7804 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.14.11 to 1.14.12.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.14.11...v1.14.12 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-04 03:31:41 +00:00
Muhammad Atif Ali
1f8e817da7
ci: delete CODEOWNERS ( #7830 )
2023-06-03 17:08:55 -05:00
Ammar Bandukwala
b62e22766f
ci: skip DataDog upload for dependabot ( #7831 )
2023-06-03 20:47:09 +00:00
Ammar Bandukwala
a4424205c7
ci: truly fix repo name detection
2023-06-02 22:03:21 +00:00
Ammar Bandukwala
f37e007b8e
ci: fix repo name detection
2023-06-02 21:40:18 +00:00
Ammar Bandukwala
97fb5020cf
hotfix(ci): correctly detect repo name ( #7820 )
2023-06-02 20:18:09 +00:00
Ammar Bandukwala
2631a8436c
hotfix: disable nightly-flake on all pushes
2023-06-02 18:11:04 +00:00
Ammar Bandukwala
6d8caf6f14
ci: add nightly flake workflow ( #7803 )
2023-06-02 12:48:51 -05:00
Ammar Bandukwala
902265bdd7
hotfix(ci): skip DataDog upload on forks ( #7802 )
...
* hotfix(ci): skip DataDog upload on forks
* fixup! hotfix(ci): skip DataDog upload on forks
2023-06-02 17:47:14 +00:00
Muhammad Atif Ali
9f810b1964
chore(dependabot): assign frontend team to review dependabot PRs automatically ( #7800 )
...
* chore(dependabot): assign frontend tam to review dependabot PRs automatically
* fix team name
2023-06-02 16:34:40 +00:00
Ammar Bandukwala
613f90cf2b
ci: send test statistics to DataDog ( #7786 )
2023-06-01 16:25:52 -05:00
Ammar Bandukwala
555ea64669
ci: deduplicate language setup ( #7753 )
...
* Deduplicate actions
* Split up go-race and go-pg
2023-06-01 08:20:49 +00:00
Muhammad Atif Ali
80269ba1b9
hotfix(.github): fix dependency in contrib.yaml ( #7754 )
...
`title` job was removed in #7743 , so this job was falling.
2023-06-01 10:29:07 +03:00
Ammar Bandukwala
9810339fd6
ci: use Buildjet and faster Windows runners ( #7751 )
2023-06-01 00:06:37 -05:00
Ammar Bandukwala
828f33ac7b
hotfix(.github): remove legacy title validator ( #7743 )
...
* hotfix(.github): remove legacy title validator
`cdr-bot` centralizes the behavior and can enforce stricter
standards.
* Increase jest timeout
2023-05-31 19:39:41 +00:00
Muhammad Atif Ali
ce6b698048
hotfix(ci): fix a syntax issue in contrib.yaml ( #7727 )
2023-05-31 07:21:25 +00:00
Ammar Bandukwala
867996aa18
chore(.github): specify PR types
2023-05-30 23:57:45 +00:00
dependabot[bot]
2aa48d4143
chore: bump crate-ci/typos from 1.14.10 to 1.14.11 ( #7701 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-30 11:38:33 -05:00
Ammar Bandukwala
e8eb28adb4
chore(.github): remove stalebot messages
2023-05-30 14:10:39 +00:00
Marcin Tojek
4eb0baa849
chore: update protoc-gen-go ( #7708 )
2023-05-30 10:24:34 +02:00
Muhammad Atif Ali
e5add7292f
chore: Only run `deploy_template` after `deploy_image` has been completed ( #7693 )
2023-05-26 12:20:14 +00:00
Spike Curtis
96a2e63809
chore: upgrade to golangci-lint 1.52.2 ( #7674 )
...
* Disable ioutilDeprecated lint
Signed-off-by: Spike Curtis <spike@coder.com>
* Upgrade to golangci-lint 1.52.2
Signed-off-by: Spike Curtis <spike@coder.com>
---------
Signed-off-by: Spike Curtis <spike@coder.com>
2023-05-25 14:56:31 +04:00
Colin Adler
a903d7c249
fix(ci): use env for Go version in release workflow ( #7673 )
2023-05-24 22:52:18 +00:00
Colin Adler
0c074742a5
fix(ci): manually select Go version ( #7654 )
2023-05-24 07:47:44 +00:00
Colin Adler
f72d8e95a4
fix(ci): add mockgen to trivy scan ( #7655 )
2023-05-23 17:09:16 -04:00
Spike Curtis
cd416c86dd
refactor: workspace builds ( #7541 )
...
* refactor workspace builds
Signed-off-by: Spike Curtis <spike@coder.com>
* make gen
Signed-off-by: Spike Curtis <spike@coder.com>
* Remove ParameterResolver from typescript
Signed-off-by: Spike Curtis <spike@coder.com>
* rename conversion -> database/db2sdk
Signed-off-by: Spike Curtis <spike@coder.com>
* tests for db2sdk
Signed-off-by: Spike Curtis <spike@coder.com>
* Tests for ParameterResolver
Signed-off-by: Spike Curtis <spike@coder.com>
* wsbuilder tests
Signed-off-by: Spike Curtis <spike@coder.com>
* Move parameter validation tests to richparameters_test.go
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix CI generation; rename mock->dbmock
Signed-off-by: Spike Curtis <spike@coder.com>
* Fix test imports
Signed-off-by: Spike Curtis <spike@coder.com>
---------
Signed-off-by: Spike Curtis <spike@coder.com>
2023-05-23 12:06:33 +04:00
dependabot[bot]
7d1ca7c12f
chore: bump crate-ci/typos from 1.14.9 to 1.14.10 ( #7618 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-22 13:13:03 -04:00
dependabot[bot]
bfa136276c
chore: bump crate-ci/typos from 1.14.8 to 1.14.9 ( #7552 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-17 12:11:56 -04:00
dependabot[bot]
ce91009d6b
chore: bump beatlabs/delete-old-branches-action from 0.0.9 to 0.0.10 ( #7551 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-17 12:11:43 -04:00
Colin Adler
75b0643623
chore: enable dependabot for `coder` base image ( #7550 )
2023-05-16 19:09:45 +00:00
Ammar Bandukwala
0f4717e471
hotfix(.github): only push dogfood template when /dogfood changes
2023-05-14 20:13:37 +00:00
Ammar Bandukwala
fcde77b35f
chore(.github): only deploy dogfood on main ( #7518 )
2023-05-14 11:32:22 -05:00
Dean Sheather
398d08a0cf
chore: fix ci.yaml deploy step for other regions 2 ( #7368 )
2023-05-02 01:34:21 +00:00
Dean Sheather
41726a785e
chore: fix ci.yaml deploy step for other regions ( #7367 )
2023-05-02 01:00:55 +00:00
Dean Sheather
3b15234660
chore: add continuous deployment for workspace proxies ( #7364 )
2023-05-02 08:02:51 +10:00
dependabot[bot]
4dec828c88
chore: bump tj-actions/branch-names from 6.4 to 6.5 ( #7334 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 16:26:52 +00:00
dependabot[bot]
0bf00d6122
chore: bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 ( #7333 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 11:15:09 -05:00
dependabot[bot]
97c8bb5c1d
chore: bump crate-ci/typos from 1.14.3 to 1.14.8 ( #7332 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-01 11:14:15 -05:00
Spike Curtis
b6666cf1cf
chore: tailnet debug logging ( #7260 )
...
* Enable discovery (disco) debug
Signed-off-by: Spike Curtis <spike@coder.com>
* Better debug on reconnectingPTY
Signed-off-by: Spike Curtis <spike@coder.com>
* Agent logging in appstest
Signed-off-by: Spike Curtis <spike@coder.com>
* More reconnectingPTY logging
Signed-off-by: Spike Curtis <spike@coder.com>
* Add logging to coordinator
Signed-off-by: Spike Curtis <spike@coder.com>
* Update agent/agent.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
* Update agent/agent.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
* Update agent/agent.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
* Update agent/agent.go
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
* Clarify logs; remove unrelated changes
Signed-off-by: Spike Curtis <spike@coder.com>
---------
Signed-off-by: Spike Curtis <spike@coder.com>
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
2023-04-27 13:59:01 +04:00
Colin Adler
1fc32b1c3d
ci: disable caching in setup/go action ( #7251 )
2023-04-21 13:01:42 -05:00
Muhammad Atif Ali
0e50afe4cf
fix(docs): fix broken docs ( #7138 )
...
* fixing a lot of broken links
* more fixes
* add 0 as valid status codes
https://tools.ietf.org/html/rfc7231#section-6.3.1 --> 0 as status code
2023-04-14 11:11:51 -05:00
Muhammad Atif Ali
9c0f59e3e5
chore: Also check README.md for dead links ( #7130 )
2023-04-14 14:46:16 +00:00
Bruno Quaresma
17bb1a1ff1
chore(site): Upgrade storybook to 7.0.4 ( #7127 )
2023-04-13 21:36:20 +00:00
Muhammad Atif Ali
63af4c6ed1
chore: Add exceptions for markdown check ( #7078 )
...
* rename and run slack step on failure
* add exceptions
2023-04-11 13:15:44 +02:00
Muhammad Atif Ali
fb44dc653e
fix(ci): fix typo in cron-weekly.yaml ( #7059 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-04-11 01:58:37 +00:00
Muhammad Atif Ali
7e530b0652
chore: check for invalid markdown links in docs weekly ( #6795 )
...
* chore(ci): add an automatic check to verify markdown links.
As per #6793 , there are multiple broken links in our docs. This action will check if all markdown links are valid.
cc: @ammario @bpmct
* Revert "chore(ci): add an automatic check to verify markdown links. "
This reverts commit 294767e056
.
* Create cron-weekly.yaml
* add workflow dispatch for testing
* fmt
* Update cron-weekly.yaml
* remove slack notification for now
* Add slack notification
* Update cron-weekly.yaml
* Add logs URL
* fmt
2023-04-07 16:50:08 +00:00
Dean Sheather
c18ed6197c
chore: fix trivy ci workflow ( #7023 )
2023-04-05 21:36:04 +00:00
Mathias Fredriksson
d9d44c1188
ci: Print go test stats ( #6855 )
...
Fixes #6676
2023-04-03 11:07:25 +00:00
dependabot[bot]
d2bfa2b9a0
chore: bump aquasecurity/trivy-action from 0.9.1 to 0.9.2 ( #6945 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 23:37:06 -05:00
dependabot[bot]
390f29cf8c
chore: bump actions/stale from 7.0.0 to 8.0.0 ( #6944 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-02 23:32:22 -05:00
dependabot[bot]
e40b0778e9
chore: bump crate-ci/typos from 1.13.14 to 1.14.3 ( #6942 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.13.14 to 1.14.3.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.14...v1.14.3 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-01 16:35:19 -05:00
dependabot[bot]
e60460b120
chore: bump jaxxstorm/action-install-gh-release from 1.9.0 to 1.10.0 ( #6943 )
...
Bumps [jaxxstorm/action-install-gh-release](https://github.com/jaxxstorm/action-install-gh-release ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/jaxxstorm/action-install-gh-release/releases )
- [Commits](https://github.com/jaxxstorm/action-install-gh-release/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: jaxxstorm/action-install-gh-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-01 16:35:11 -05:00
dependabot[bot]
5200591264
chore: bump actions/setup-go from 3 to 4 ( #6946 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-01 16:34:58 -05:00
Marcin Tojek
56f00a82e1
chore: update sqlc to v1.17.2 ( #6920 )
...
* WIP
* chore: Update sqlc to v1.17.2
2023-03-31 14:05:20 +02:00
Kyle Carberry
e470162305
chore: move away from `set-output` in GitHub Actions ( #6884 )
...
This is deprecated! See:
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-03-30 09:58:56 -05:00
Ammar Bandukwala
2bd6d2908e
feat: convert entire CLI to clibase ( #6491 )
...
I'm sorry.
2023-03-23 17:42:20 -05:00
Colin Adler
79ae7cd639
chore: add `artifacthub-repo.yml` ( #6739 )
2023-03-22 19:09:40 +00:00
Bruno Quaresma
813b54942f
chore(site): Make FE tests faster ( #6543 )
2023-03-13 13:35:09 -03:00
Ammar Bandukwala
761ed7bf63
fix: rm pull request template ( #6533 )
...
It doesn't seem like this was helping anything.
2023-03-10 03:53:48 +10:00
Kyle Carberry
4c204fc348
chore: ensure auto-approve-docs has a deep enough depth ( #6484 )
...
* chore: ensure auto-approve-docs has a deep enough depth
This was failing on numerous PRs.
* Remove check because it isn't working
2023-03-07 10:05:00 -06:00
Dean Sheather
66a6b590a1
feat: add template max_ttl ( #6114 )
...
Co-authored-by: Bruno Quaresma <bruno@coder.com>
2023-03-07 14:14:58 +00:00
Kyle Carberry
034641dc77
chore: migrate security checks to run on a cron ( #6477 )
...
They were taking a long time and seemed to be reducing concurrency
for our other CI actions.
2023-03-06 21:46:40 -06:00
Ben Potter
02100c64b5
fix: docs auto-approval ( #6450 )
...
* fix: docs auto-approval
* empty commit
2023-03-06 13:31:07 -06:00
Ammar Bandukwala
02f0968b33
chore: automatically approve Ben's docs PRs ( #6444 )
2023-03-04 08:07:45 -06:00
dependabot[bot]
570b7f95d2
chore: bump aquasecurity/trivy-action from 0.8.0 to 0.9.1 ( #6385 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](9ab158e859...8bd2f9fbda
)
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 15:19:13 -06:00
dependabot[bot]
b2671639a7
chore: bump crate-ci/typos from 1.13.9 to 1.13.14 ( #6386 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.13.9 to 1.13.14.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.9...v1.13.14 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 15:18:59 -06:00
Dean Sheather
31a37025c4
fix: build for all platforms in depot release pt. 2 ( #6407 )
2023-03-01 19:48:22 +00:00
Dean Sheather
9af03d6180
fix: build for all platforms in depot release ( #6406 )
2023-03-01 18:29:02 +00:00
dependabot[bot]
b56e1bb002
chore: bump contributor-assistant/github-action from 2.2.1 to 2.3.0 ( #6384 )
...
Bumps [contributor-assistant/github-action](https://github.com/contributor-assistant/github-action ) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/contributor-assistant/github-action/releases )
- [Commits](https://github.com/contributor-assistant/github-action/compare/v2.2.1...v2.3.0 )
---
updated-dependencies:
- dependency-name: contributor-assistant/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 09:18:01 -06:00
dependabot[bot]
c560d6d2ae
chore: bump actions/upload-artifact from 2 to 3 ( #6383 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 09:17:34 -06:00
Ammar Bandukwala
d30da81f42
ci: make fmt
2023-02-27 21:43:14 +00:00
Ammar Bandukwala
dc6639bf69
ci: automatically assign new PRs
2023-02-27 16:52:00 +00:00
Bruno Quaresma
b412ef0dbb
chore(site): Fix chromatic errors ( #6301 )
2023-02-22 16:11:25 +00:00
Bruno Quaresma
77afdf71dc
fix(site): Show folders in the template version editor ( #6145 )
2023-02-10 13:22:20 -03:00
Ben Potter
0ccab0c420
fix: do not build Packer images on dry runs ( #6105 )
2023-02-08 15:51:16 +00:00
Dean Sheather
e17ed9f5e6
chore: diable ironbank image scanning ( #6104 )
2023-02-08 14:40:27 +00:00
Mathias Fredriksson
f6da0a6945
ci: Fix silent missing metadata for release notes ( #6089 )
...
* Fix use of `mapfile < <(cmd)` which silently hid errors
* Fix script paths since `SCRIPT_DIR` changed in `lib.sh`
* Set `GITHUB_TOKEN` in release.yaml
2023-02-08 14:40:52 +02:00
Eric Paulsen
f24547ecb1
feat: add iron bank Dockerfile & manifest ( #5934 )
...
* feat: add iron bank Dockerfile & manifest
Co-authored-by: Dean Sheather <dean@deansheather.com>
* add: tfrc file
* mv: ironbank/ /scripts
* fixup! Merge branch 'main' into iron-bank
* feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
* fixup! feat: add ironbank trivy scanning
---------
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-02-07 18:09:33 -05:00
Dean Sheather
060eeed5c3
chore: fix depot build pt.2 ( #6059 )
2023-02-07 03:26:29 +10:00
Dean Sheather
d6947aeaca
chore: fix depot build ( #6057 )
2023-02-06 16:49:33 +00:00
Dean Sheather
b45c445255
feat: add git to Docker image ( #6034 )
2023-02-07 02:30:35 +10:00
Ammar Bandukwala
f096915c27
chore(ci): automatically delete stale branches ( #6036 )
2023-02-04 15:18:11 -06:00
Ben Potter
c16b93847a
feat: build Packer images every release ( #6009 )
2023-02-03 01:01:06 +00:00
Kyle Carberry
026b1cd2a4
chore: update to go 1.20 ( #5968 )
...
Co-authored-by: Colin Adler <colin1adler@gmail.com>
2023-02-02 12:36:27 -06:00
dependabot[bot]
5f089cb5eb
chore: bump aquasecurity/trivy-action from 0.5.0 to 0.8.0 ( #5944 )
...
Bumps [aquasecurity/trivy-action](https://github.com/aquasecurity/trivy-action ) from 0.5.0 to 0.8.0.
- [Release notes](https://github.com/aquasecurity/trivy-action/releases )
- [Commits](7b7aa264d8...9ab158e859
)
---
updated-dependencies:
- dependency-name: aquasecurity/trivy-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 12:11:09 -06:00
Kyle Carberry
944c9f6307
chore: downgrade linux runner size to 8 cores ( #5984 )
...
I doubt the difference in speed is worth the 2x cost.
2023-02-02 12:00:19 -06:00
dependabot[bot]
f545586320
chore: bump ludeeus/action-shellcheck from 1.1.0 to 2.0.0 ( #5945 )
...
Bumps [ludeeus/action-shellcheck](https://github.com/ludeeus/action-shellcheck ) from 1.1.0 to 2.0.0.
- [Release notes](https://github.com/ludeeus/action-shellcheck/releases )
- [Commits](https://github.com/ludeeus/action-shellcheck/compare/1.1.0...2.0.0 )
---
updated-dependencies:
- dependency-name: ludeeus/action-shellcheck
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 11:44:43 -06:00
dependabot[bot]
e8e61250a6
chore: bump docker/build-push-action from 3 to 4 ( #5946 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 11:44:27 -06:00
Ben Potter
d5e2454b1b
chore: rework docker in docker docs ( #5876 )
...
* chore: rework docker in docker docs
* Update docs/templates/docker-in-docker.md
Co-authored-by: Kyle Carberry <kyle@coder.com>
* fix typos
---------
Co-authored-by: Kyle Carberry <kyle@coder.com>
2023-02-01 14:55:57 +00:00
Dean Sheather
480f3b6e43
fix: correct gpg key secret name ( #5932 )
2023-02-01 04:14:05 +10:00
dependabot[bot]
3980f15340
chore: bump crate-ci/typos from 1.13.3 to 1.13.9 ( #5906 )
...
Bumps [crate-ci/typos](https://github.com/crate-ci/typos ) from 1.13.3 to 1.13.9.
- [Release notes](https://github.com/crate-ci/typos/releases )
- [Changelog](https://github.com/crate-ci/typos/blob/master/CHANGELOG.md )
- [Commits](https://github.com/crate-ci/typos/compare/v1.13.3...v1.13.9 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 01:56:34 +00:00
Ammar Bandukwala
4eaa2d63b0
chore(.github): relax stale bot ( #5902 )
...
At 60 days it was more spammy than helpful.
2023-01-29 19:52:44 -06:00
Kyle Carberry
12314d7dc5
update readme ( #5911 )
2023-01-29 19:45:00 -06:00
Kyle Carberry
b423218615
chore: remove markdown-lint-check
...
It's broken for some unfortunate reason!
2023-01-29 23:34:52 +00:00
Kyle Carberry
b4a1c32ed3
chore: run markdown-link-check before linting types
2023-01-29 23:29:57 +00:00
Kyle Carberry
ce36a84dd5
fix: specify folder path for markdown-lint-check
...
This was checking node_modules I believe causing it to hang.
2023-01-29 22:36:47 +00:00
Kyle Carberry
e49f41652f
chore: merge codeql checks to run in parallel ( #5907 )
...
* chore: merge codeql checks to run in parallel
This reduces a check and should maintain ~the same CI time.
* fix: close reconnecting pty conn when exiting agent
Fixes https://github.com/coder/coder/actions/runs/4038282899/jobs/6942170850
* Fix closing when agent fails
* Fix conpty
* Fix contrib
* Skip runner tests for being flakes
* Fix gpg key test
* Fix golden files
* Fix comments
* Fix closed
* Fix capitalized title
* Add a timeout when checking for dead links
2023-01-29 15:28:22 -06:00
Kyle Carberry
8487127f5c
chore: skip reconnecting pty scale tests ( #5908 )
...
* fix: close reconnecting pty conn when exiting agent
Fixes https://github.com/coder/coder/actions/runs/4038282899/jobs/6942170850
* Fix conpty
* Fix contrib
* Skip runner tests for being flakes
* Fix gpg key test
* Fix golden files
* Fix comments
2023-01-29 14:53:49 -06:00
Kyle Carberry
33c6260efb
chore: merge CI linting jobs ( #5904 )
...
* chore: merge CI linting jobs
* Merge the `markdown-lint-check` step into `lint`
* Rename `coder.yaml` to `ci.yaml`
* Improve casing of security workflow
* Remove unused workflows and merge into contrib
* Format ci.yaml
* Fix CodeQL language
* Fix github action name
2023-01-29 13:16:48 -06:00
Kira Pilot
882832cc51
chore: removed FE code owners ( #5826 )
2023-01-23 20:29:18 +00:00
Mathias Fredriksson
8afdf24d10
chore: Update sqlc to v1.16.0 ( #5788 )
...
* chore: Update sqlc to v1.16.0
* chore: Fix cases where types became Null-types
* chore: Set parameter_schemas default_destination_scheme and default_source_scheme to NOT NULL
* chore: Add enum validation to database fake
* chore: Fix all tests that skipping enum values
* fix: Use correct err in providionerdserver audit log failure log
2023-01-23 13:14:47 +02:00
Dean Sheather
37628c8b5b
fix: comment on winget PR correctly ( #5789 )
2023-01-21 00:27:58 +00:00
Bruno Quaresma
36e97e3fa1
chore: update JS teests in CI ( #5786 )
2023-01-19 16:48:32 +00:00
Dean Sheather
53c456a442
feat: PGP sign the checksum file in releases ( #5757 )
2023-01-18 04:45:27 +10:00
Presley Pizzo
63956eafbf
chore: turn e2e tests back on with fixes ( #5719 )
...
* Improvement - wip
* Cut out extra waits, increase timeouts
* Fix timeout syntax
* Extend timeouts for safety
* Turn e2e back on
* Format
2023-01-17 12:12:37 -05:00
Dean Sheather
b55cb0cc73
chore: add trivy vulnerability scanning ( #5729 )
2023-01-17 03:43:37 +10:00
Mathias Fredriksson
f3bbf627a3
chore: Update gotestsum to v1.9.0 and remove debugging ( #5726 )
...
* chore: Update gotestsum to v1.9.0 and remove debugging
* chore: Update cloud.google.gpg to fix dogfood build
2023-01-16 17:58:57 +02:00
Dean Sheather
1d777c41f2
chore: move winget publish into release pipeline ( #5728 )
2023-01-16 15:40:27 +00:00
Mathias Fredriksson
8ae28a321e
ci: Add release labels job to pr.yaml to sync labels/title ( #5724 )
2023-01-16 09:40:42 +00:00
Mathias Fredriksson
e821b98918
ci: Revert to local tag creation and push for releases ( #5714 )
2023-01-13 20:45:31 +02:00
Presley Pizzo
d6543c042f
chore: skip e2e tests ( #5711 )
...
* Skip e2e tests
* Skip with if
2023-01-13 10:35:18 -06:00
Mathias Fredriksson
269e0b3261
ci: Fix release tag push ( #5696 )
2023-01-12 22:18:10 +02:00
Mathias Fredriksson
a5073a8770
ci: Fix release workflow input booleans, remove snapshot ( #5688 )
...
* s/github.event.inputs/inputs/g
* Add run name and prevent non-dry-run releases on non-main branches
* Add logrun to lib.sh
2023-01-12 15:50:58 +00:00
Mathias Fredriksson
c7e1ecfe36
ci: Fix release workflow inputs ( #5681 )
2023-01-11 23:32:25 +00:00
Mathias Fredriksson
c0d9e32300
ci: Allow missing commit metadata to be ignored in releases ( #5678 )
2023-01-11 20:14:04 +00:00
Mathias Fredriksson
8e4af79cb2
ci: Do release tagging in CI and add --draft support ( #5652 )
...
* ci: Do release tagging in CI and add --draft support
* Add -h, --help to release.sh
* Add -h, --help to increment_version_tag.sh
* Limit release concurrency
* Add automatic release watching
* ci: Add git config, tag as "GitHub Actions Bot"
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-01-11 18:38:01 +02:00
Muhammad Atif Ali
370934afdf
ci: allow writing security events for CodeQL ( #5514 )
2023-01-10 19:40:32 -06:00
Muhammad Atif Ali
dda8170427
fix(ci): fixed $vesrion being empty in packages.yaml ( #5650 )
2023-01-10 10:40:06 -06:00
Muhammad Atif Ali
eb8d5b4408
fix(ci): fix winget package submission ( #5630 )
...
* fix(ci): fix winget package submission
I removed the step to calculate the version, as somehow the $version was not populated with the version.
Also, GitHub actions suggest removing `:set-output:` as it is deprecated.
This commit should probably fix the winget package submission using `wingetcreate` cli.
* fixed a typo
2023-01-09 19:46:10 +00:00
Muhammad Atif Ali
0124289f1a
fix(ci): fix winget installer workflow ( #5569 )
...
* fix(ci): add GH_TOKEN env
* chore: fix windows installer build filename
Co-authored-by: Dean Sheather <dean@deansheather.com>
2023-01-05 04:56:00 +00:00
dependabot[bot]
3e2477f255
chore: bump actions/stale from 6.0.0 to 7.0.0 ( #5515 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 6.0.0 to 7.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/v6.0.0...v7.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>
2023-01-03 12:51:26 -06:00
Mathias Fredriksson
856f0ab6f5
chore: Improve project-wide prettier formatting and ignored files ( #5505 )
...
* chore: Improve project-wide prettier formatting and ignored files
* chore: `Run make fmt/prettier`
* Fix gitignore for `.vscode` folder so that ! works
* Add comment in `.prettierrc.yaml` to explain `.editorconfig`
* Remove scripts/apidocgen/markdown-template/README.md
* Use `yq` for processing prettierrc, update lib.sh dependency check
* Add `yq` to Dockerfile and Nix
2023-01-03 15:11:13 +02:00
dependabot[bot]
5435bceaf0
chore: bump tj-actions/branch-names from 6.3 to 6.4 ( #5518 )
...
Bumps [tj-actions/branch-names](https://github.com/tj-actions/branch-names ) from 6.3 to 6.4.
- [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/v6.3...v6.4 )
---
updated-dependencies:
- dependency-name: tj-actions/branch-names
dependency-type: direct:production
update-type: version-update:semver-minor
...
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>
2023-01-02 14:42:58 -06:00
dependabot[bot]
d124fab642
chore: bump jaxxstorm/action-install-gh-release from 1.7.1 to 1.9.0 ( #5516 )
...
Bumps [jaxxstorm/action-install-gh-release](https://github.com/jaxxstorm/action-install-gh-release ) from 1.7.1 to 1.9.0.
- [Release notes](https://github.com/jaxxstorm/action-install-gh-release/releases )
- [Commits](https://github.com/jaxxstorm/action-install-gh-release/compare/v1.7.1...v1.9.0 )
---
updated-dependencies:
- dependency-name: jaxxstorm/action-install-gh-release
dependency-type: direct:production
update-type: version-update:semver-minor
...
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>
2023-01-02 14:37:17 -06:00
dependabot[bot]
4b093115e2
chore: bump google-github-actions/setup-gcloud from 0 to 1 ( #5517 )
...
Bumps [google-github-actions/setup-gcloud](https://github.com/google-github-actions/setup-gcloud ) from 0 to 1.
- [Release notes](https://github.com/google-github-actions/setup-gcloud/releases )
- [Changelog](https://github.com/google-github-actions/setup-gcloud/blob/main/CHANGELOG.md )
- [Commits](https://github.com/google-github-actions/setup-gcloud/compare/v0...v1 )
---
updated-dependencies:
- dependency-name: google-github-actions/setup-gcloud
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>
2023-01-02 14:37:06 -06:00
Muhammad Atif Ali
341c4329f4
ci: enable CodeQL code scanning ( #5279 )
...
Co-authored-by: Dean Sheather <dean@deansheather.com>
Co-authored-by: Mathias Fredriksson <mafredri@gmail.com>
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com>
2022-12-22 22:12:55 +02:00
Mathias Fredriksson
e96fdbed26
feat: Add `release.sh` script and detect breaking changes ( #5366 )
...
This commit introduces three new scripts:
- `release.sh` To be run by a user on their local machine to preview and
create a new release (tag + push)
- `check_commit_metadata.sh` For e.g. detecting breaking changes
- `genereate_release_notes.sh` To display the generated release notes,
used for previews and in `publish_release.sh`
The `release.sh` script can be run without arguments, and it will
automatically determine if we're to do a patch or minor release. A minor
release can be forced via `--minor` flag.
Breaking changes can be annotated either via commit/merge title prefix
(`feat!:`, `feat(api)!:`), or by adding the `release/breaking` label to
the PR that was merged (on GitHub).
Related #5233
2022-12-15 15:41:30 +02:00
Mathias Fredriksson
25ebebac5f
ci: Improve gotestsum failure detection, prevent early exit ( #5420 )
2022-12-15 12:47:42 +02:00
Mathias Fredriksson
b39ba02bf0
ci: Increase Go mock db test timeout to 5m ( #5413 )
...
Our Windows test-runner often takes close to 3m to complete the test,
this was producing a few false failures due to us adding tests over time
and test times increasing.
2022-12-14 19:37:01 +02:00
Marcin Tojek
b103685170
chore: Collect gotests.xml files ( #5398 )
...
* chore: Use datadog-ci to collect gotests.xml
* WIP
* Fix: github ref
* fix
* just store gotests.xml
2022-12-14 16:23:31 +01:00
Mathias Fredriksson
663f7a3f12
ci: Output tail of `gotestsum.json` if test timed out ( #5411 )
...
This is to eternalize the log in case "re-run failed" is used, which
erases artifacts from previous run.
2022-12-14 15:04:39 +02:00
Mathias Fredriksson
1a018c571b
chore: Add PR Lint workflow ( #5387 )
...
Fixes #5381
2022-12-14 16:34:08 +10:00
Marcin Tojek
935d2eb582
fix: fmt should check for unstaged files ( #5362 )
2022-12-09 12:00:39 +01:00
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