Muhammad Atif Ali
afacb07140
chore: tighten GitHub workflow permissions ( #15282 )
2024-10-30 16:17:42 +05:00
Joobi S B
7982ad7659
feat: expose premium trial form via CLI ( #15054 )
...
This PR closes https://github.com/coder/coder/issues/14856
2024-10-29 13:02:20 +00:00
Jon Ayers
fd60e1c2ba
fix: fix security workflow not installing protoc properly ( #15263 )
2024-10-29 01:30:43 +00:00
Colin Adler
074faec7d7
chore: update Terraform to 1.9.8 ( #15256 )
2024-10-28 15:24:57 -05:00
Colin Adler
516ba9e28e
chore: update Go to 1.22.8 ( #15255 )
2024-10-28 15:09:43 -05:00
dependabot[bot]
cdd40fb292
ci: bump the github-actions group with 2 updates ( #15245 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-28 21:59:30 +05:00
Ethan
1d33990e78
fix: ensure make gen runs on any changes ( #15253 )
...
Previously, `make gen` ran on CI whenever a non-docs change was made.
Based off the problem described in #15252 , it sounds like CI should
*always* be running `gen`.
(Because I broke it, currently PR `gen` is getting skipped unless the
`ci` category is updated)
2024-10-29 03:46:18 +11:00
Ethan
03940f5fef
chore: ensure make gen runs on CI when docs are updated ( #15252 )
...
https://github.com/coder/coder/pull/15203 was merged with a failing
`make gen`, as it only updated the docs. This makes it so this can't
happen again.
The capitalization of the Go type used in the auto-generated docs
(`codersdk.OAuth2GithubConfig`) wasn't updated as it would technically
be a breaking change for the sdk.
2024-10-28 15:22:37 +00:00
Jon Ayers
bcd68ee249
fix: fix build in security workflow ( #15209 )
...
- Fixes an issue where building the Docker image failed due to moving
the directory hosting the Dockerfile
- Removed the Palo Alto scanning since our subscription there is set to
expire. Trivy is still running though.
2024-10-24 01:21:18 +01:00
Cian Johnston
fed70bdeb8
fix(helm/coder): set serviceAccount.disableCreate=false by default, add tests ( #15197 )
...
* Sets `serviceaccount.disableCreate=false` by default (accidentally
changed by #14817 )
* Reverts changes made in https://github.com/coder/coder/pull/15196
2024-10-23 21:11:02 +01:00
dependabot[bot]
b67a850659
ci: bump the github-actions group with 4 updates ( #15158 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-23 12:40:46 +05:00
Spike Curtis
d18e8304d6
fix: reduce parallelism and increase worker size on go-test-race ( #15106 )
...
Sets parallelism on go-test-race to 4 concurrent tests and 4 concurrent
packages. Increases to 16-core runner.
2024-10-18 10:45:31 +04:00
jatin
7f98fa3abb
chore: remove duplicated harden-runner step ( #15127 )
2024-10-17 13:12:57 -05:00
Ethan
46cce333b1
fix: check unstaged files during ci lint ( #15120 )
2024-10-17 05:37:43 +00:00
Kayla Washburn-Love
40fb57aa23
chore: turn e2e enterprise tests into e2e premium tests ( #14979 )
2024-10-16 16:54:30 -06:00
Muhammad Atif Ali
8e254cbb07
chore: integrate step-security/harden-runner in workflows ( #15099 )
...
Redoing #15097
Part of #14879
2024-10-16 11:23:00 -07:00
Spike Curtis
687b4dd41c
fix: match go version in go.mod and CI ( #15104 )
...
Causing CI to re-download Go to match the version in go.mod, and failing
on Windows, e.g.
https://github.com/coder/coder/actions/runs/11361195564/job/31600881001
2024-10-16 12:23:48 +04:00
dependabot[bot]
5317c500c8
ci: bump aquasecurity/trivy-action from 0.25.0 to 0.27.0 in the github-actions group ( #15061 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 23:28:04 +05:00
Cian Johnston
89ff48744c
chore(docs): fix broken or missing links ( #15085 )
...
Fixes a number of TODOs and broken links.
2024-10-15 16:50:49 +01:00
Muhammad Atif Ali
57a65c15bf
chore: use commit sha for GitHub actions ( #15019 )
...
Use specific commit SHAs for GitHub actions across various workflows to
enhance reliability and reproducibility. This change ensures that
actions run against a known version, reducing the risk of unexpected
issues due to updates in the third-party action repositories.
This contributes to improving the score in #14879
2024-10-14 08:49:55 -07:00
Sas Swart
208ed1efd7
chore(coderd/notifications): expand golden file testing for notifications ( #15032 )
...
This PR aims to close https://github.com/coder/coder/issues/14913 .
It expands the golden files for the notifier to include the entire
payload serialised as JSON.
2024-10-14 12:34:32 +00:00
Muhammad Atif Ali
20b3f8fbf3
chore: use a smaller runner for e2e test ( #15034 )
...
We run our e2e-tests on a 16-core machine with `--max-workers=1`
Using a standard runner with 2 cores, the machine runs the tests in the
same amount of time while reducing the cost 8 times.
Update: `test-e2e` fails on the 2core-8GB runner, so using a 4-core-16GB runner for that.
2024-10-12 11:23:13 +00:00
dependabot[bot] and Muhammad Atif Ali
71d31713c5
ci: bump the github-actions group across 1 directory with 2 updates ( #15016 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2024-10-08 09:04:43 +05:00
Muhammad Atif Ali
e8d5fdfb1a
chore: add OpenSSF badge ( #15012 )
2024-10-08 08:05:33 +05:00
419eba5fb6
docs: restructure docs ( #14421 )
...
Closes #13434
Supersedes #14182
---------
Co-authored-by: Ethan <39577870+ethanndickson@users.noreply.github.com >
Co-authored-by: Ethan Dickson <ethan@coder.com >
Co-authored-by: Ben Potter <ben@coder.com >
Co-authored-by: Stephen Kirby <58410745+stirby@users.noreply.github.com >
Co-authored-by: Stephen Kirby <me@skirby.dev >
Co-authored-by: EdwardAngert <17991901+EdwardAngert@users.noreply.github.com >
Co-authored-by: Edward Angert <EdwardAngert@users.noreply.github.com >
2024-10-05 10:52:04 -05:00
dependabot[bot]
0623531ab8
ci: bump contributor-assistant/github-action from 2.6.0 to 2.6.1 in the github-actions group ( #14870 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 17:33:10 +00:00
dependabot[bot]
86a82b5a2a
ci: bump the github-actions group with 2 updates ( #14770 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-25 19:40:06 +05:00
Mathias Fredriksson
7780087526
ci(.github): run release-labels when draft PRs are ready ( #14667 )
2024-09-13 12:41:45 +00:00
Mathias Fredriksson
95fc962871
ci(.github): remove success from release-labels job ( #14664 )
...
It used to depend on another job which has since been removed.
2024-09-13 11:28:27 +03:00
dependabot[bot]
26ebd70b12
ci: bump crate-ci/typos from 1.24.3 to 1.24.5 in the github-actions group ( #14613 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-13 00:01:41 +05:00
Ammar Bandukwala
0787c42d32
chore(.github): disable stalebot ( #14637 )
2024-09-10 10:51:44 -05:00
Cian Johnston
2ed88d593a
ci: disable update-flake in PRs ( #14554 )
2024-09-04 10:18:18 +00:00
dependabot[bot] and Muhammad Atif Ali
48430625a0
ci: bump crate-ci/typos from 1.24.1 to 1.24.3 in the github-actions group ( #14521 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Muhammad Atif Ali <atif@coder.com >
2024-09-03 17:17:12 +05:00
dependabot[bot]
faf245234f
ci: bump crate-ci/typos from 1.23.6 to 1.24.1 in the github-actions group ( #14431 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-01 05:22:39 +00:00
Ethan
d9f419308a
chore(dogfood): use remote tf state ( #14363 )
2024-08-21 12:46:28 +10:00
Jon Ayers
b6d35edebd
chore: remove meticulous from CI ( #14369 )
2024-08-20 14:13:13 -04:00
dependabot[bot]
f007c90a30
ci: bump contributor-assistant/github-action ( #14345 )
...
Bumps the github-actions group with 1 update in the / directory: [contributor-assistant/github-action](https://github.com/contributor-assistant/github-action ).
Updates `contributor-assistant/github-action` from 2.4.0 to 2.5.1
- [Release notes](https://github.com/contributor-assistant/github-action/releases )
- [Commits](https://github.com/contributor-assistant/github-action/compare/v2.4.0...v2.5.1 )
---
updated-dependencies:
- dependency-name: contributor-assistant/github-action
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-19 21:53:20 +03:00
Ethan
d0f36dc6ba
ci: add networking release validation ( #14273 )
2024-08-19 16:31:49 +10:00
Ethan
0613797934
fix: use dogfood contents as template dir ( #14332 )
2024-08-17 02:52:26 +10:00
Ethan
363a016281
fix: move to dogfood before terraform applying
2024-08-17 02:43:16 +10:00
Ethan
979430d635
chore: manage dogfood template using coderd provider ( #14321 )
2024-08-17 02:33:32 +10:00
Kayla Washburn-Love
95a7c0c4f0
chore: use tabs for prettier and biome ( #14283 )
2024-08-15 14:53:53 -06:00
Bruno Quaresma
e398309a8f
chore: allow minor and patch updates for npm deps ( #14155 )
2024-08-05 11:52:39 -03:00
dependabot[bot]
8acc7f2070
ci: bump crate-ci/typos in the github-actions group ( #14149 )
...
Bumps the github-actions group with 1 update: [crate-ci/typos](https://github.com/crate-ci/typos ).
Updates `crate-ci/typos` from 1.23.5 to 1.23.6
- [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.23.5...v1.23.6 )
---
updated-dependencies:
- dependency-name: crate-ci/typos
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: github-actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-05 15:27:55 +03:00
Bruno Quaresma
a3c45861bf
chore: upgrade nodejs tooling ( #14134 )
2024-08-02 19:56:12 -03:00
Jon Ayers
f3ff172979
chore: remove dependency license review ( #14131 )
...
- It's bafflingly buggy and is a source of annoyance for virtually the
whole team.
- Will revisit if we don't have alternatives to catching invalid licenses.
2024-08-02 14:14:14 -04:00
Bruno Quaresma
4d4d27c509
chore(site): allow pnpm packages license ( #14122 )
2024-08-02 13:02:22 -03:00
Muhammad Atif Ali
7619d1c49a
chore: skip dogfood workflow for dependabot PRs ( #14111 )
2024-08-02 09:32:35 +00:00
Muhammad Atif Ali
894020db6a
chore: skip dogfood workflow for dependabot PRs ( #14106 )
2024-08-02 09:39:57 +03:00
Alex Ivanov
6d3f7fb2a2
chore: update meticulous CI job ( #14073 )
2024-08-01 12:26:44 -04:00