Marcin Tojek
2377ab6624
test(site): improve E2E framework ( #9438 )
2023-08-30 15:34:45 +00:00
dependabot[bot]
506b81adeb
ci: bump crate-ci/typos@v1.16.6 to crate-ci/typos@v1.16.8 ( #9372 )
...
bumps crate-ci/typos@v1.16 .6 to crate-ci/typos@v1.16 .8
2023-08-28 09:41:05 +00:00
Jon Ayers
7ddb216d87
chore: revert nix-related CI changes ( #9321 )
...
* chore: revert nix-related CI changes
- Reverts using nix to run CI-dependencies.
- Running 'make gen' in a dogfood workspace resulted in inconsistent
results for protobuf-related files making it difficult to pass CI.
This PR imports the minimum changes necessary to make CI compatible
with dogfood.
2023-08-24 21:26:30 -05:00
Reuben Ellis
868ae06d4e
chore: add a base directory for TurboSnap ( #9258 )
...
* Add base dir for TurboSnap
* updated main workflow as well
* Add vite configuration
* remove the mergeConfig and return config
2023-08-23 15:12:00 -03:00
dependabot[bot]
cff33c2326
chore: bump the github-actions group with 1 update ( #9218 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-23 18:03:59 +03:00
Marcin Tojek
ea34ec7538
chore(site): regenerate provisioner stub ( #9151 )
2023-08-18 10:50:43 +02:00
Kyle Carberry
c0a78533bf
chore: reduce build time by converting docker image to build with nix ( #9099 )
...
* Add Docker image
* Try building the container in CI
* Uncomment testing lines
* Trim image step
* Hit 'em with a Docker load
* Oopsie!
* Add a tag and push!
* Fix image name 🤦
* Fix sudo
* Fix target name
* Build and push
* Fix login to docker hub
* Revert to Docker push
* Fix PATH
* Fix SHA
* Fix ca certs
* Fix ca certs
* Fix coping files in
* Fix docker init
* Fix Docker group and init
* Add comments to our Nix
* Fix build stage
* Add some more comments
* Remove old dogfood image files
* Tag and push with branch name
* Fix tag passing
* Fix tag passing
* Remove old pull triggers
* Convert gen to use Nix
* Add protobuf to the flake
* Add prettier to the dev shell
* Swap to the faster Nix cache action
* Add the correct yq
* Fix gen
* Add make to the flake
* Update extensions
2023-08-17 21:19:36 -05:00
Cian Johnston
6cdf1c73c0
chore: update sqlc to version 1.20.0 ( #9111 )
2023-08-15 20:06:03 +00:00
dependabot[bot]
65d84827cd
chore: Bump the github-actions group with 1 update ( #9086 )
...
Bumps the github-actions group with 1 update: [crate-ci/typos](https://github.com/crate-ci/typos ).
- [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.16.2...v1.16.4 )
---
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>
2023-08-15 19:33:34 +03:00
Muhammad Atif Ali
86fcd4503f
Revert "ci: run tests intelligently based on changes between consecutive commits ( #9017 )" ( #9104 )
2023-08-15 08:22:49 +00:00
Muhammad Atif Ali
878315dcaf
fix: fix CI concurrency ( #9088 )
2023-08-14 18:48:14 +03:00
Muhammad Atif Ali
4d8152d543
ci: run tests intelligently based on changes between consecutive commits ( #9017 )
2023-08-11 13:48:24 +03:00
Muhammad Atif Ali
05054c6a0a
ci: make test-e2e a required check ( #8977 )
2023-08-08 14:57:57 +00:00
Muhammad Atif Ali
31b7de6a3e
chore: upgrade go to 1.20.7 ( #8923 )
...
* chore: upgrade go to 1.20.7
* remove unused env
2023-08-08 09:20:36 +03:00
dependabot[bot]
00be8ab875
chore: bump the github-actions group with 1 update ( #8942 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-07 18:54:20 +03:00
Muhammad Atif Ali
6ded748989
fix: update tag name for coder-preview image in ci.yaml ( #8945 )
2023-08-07 14:35:28 +00:00
Muhammad Atif Ali
90c1647fcf
ci: change ghcr.io/coder/coder-preview:main tag to use version names ( #8938 )
2023-08-07 16:41:20 +03:00
Muhammad Atif Ali
9f5ac4d15d
ci: publish main commit tag to ghcr.io/coder/coder-preview ( #8897 )
...
* wip
* push new tag and delete old tag
* prune by filtering
* fix permission
* fix filter
* keep last 2 versions
* use first 7 characters of sha for tag
* do not use gh cli
* test
* typo
* use gh cli again
* reduce days to 3
* fixup
* typo
* keep-last 5
* ready to merge
* retain tags from last 7 days
* test
* ready
2023-08-04 19:27:12 +03:00
Colin Adler
4b81cfaa0d
chore: switch from yarn to pnpm ( #8822 )
2023-08-02 13:28:16 -05:00
Muhammad Atif Ali
d2c7c8e1d8
fix: allow ci to publish a package ( #8862 )
2023-08-02 17:22:11 +03:00
Muhammad Atif Ali
57c7d7d4d2
ci: build and push ghcr.io/coder/coder-preview:main ( #8832 )
2023-08-02 15:45:14 +03:00
Colin Adler
805eaca4b7
chore: use fetch-depth: 1 for most ci jobs ( #8847 )
2023-08-02 02:48:35 +00:00
Colin Adler
b84bba8fd1
chore: increase fmt timeout ( #8820 )
2023-07-31 16:36:53 -05:00
Bruno Quaresma and Reuben Ellis
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
Muhammad Atif Ali and Dean Sheather
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
0c73164f15
chore: add offlinedocs to ts filter in ci.yaml ( #8616 )
2023-07-20 20:33:50 +00: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
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
ce114a7f9f
chore: upgrade sqlc to 1.19.1 ( #8511 )
2023-07-15 09:07:19 +03: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
765fd29336
chore: upgrade go version to 1.20.6 ( #8457 )
2023-07-12 17:27:17 +03:00
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
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
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
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
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
Ammar Bandukwala
aa9dbf2eb3
ci: reduce Windows parallelism ( #7981 )
...
We have seen an uptick in Windows failures.
2023-06-12 18:24:54 +00: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 and Atif Ali
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