Muhammad Atif Ali
201a6c0c79
chore: remove extra condition from pr-deploy.yaml ( #9788 )
2023-09-21 17:58:46 +03:00
Muhammad Atif Ali
b358e3d558
chore: fix permission for kubeconfig ( #9768 )
2023-09-19 08:36:00 +00:00
dependabot[bot]
eb72866a29
ci: bump the github-actions group with 2 updates ( #9722 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-18 11:15:56 +00:00
dependabot[bot]
2c19995712
ci: bump the github-actions group with 2 updates ( #9620 )
...
Bumps the github-actions group with 2 updates: [actions/checkout](https://github.com/actions/checkout ) and [crate-ci/typos](https://github.com/crate-ci/typos ).
Updates `actions/checkout` from 3 to 4
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
Updates `crate-ci/typos` from 1.16.10 to 1.16.11
- [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.10...v1.16.11 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
dependency-group: github-actions
- 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-09-12 10:22:22 +03:00
Muhammad Atif Ali
984f7ce045
fix: update BUILD condition in pr-deploy.yaml ( #9064 )
...
This makes the build condition more understandable and fixes an issue where we could not deploy a new PR as the build condition was constantly evaluating false.
2023-08-13 11:18:17 +03:00
Muhammad Atif Ali
a13c8c88d5
fix: prevent unrequested PR deployments ( #9049 )
2023-08-11 12:32:42 +00:00
Muhammad Atif Ali
7fb9197860
ci: do not run deploy-pr on main ( #9046 )
2023-08-11 10:54:55 +00:00
Muhammad Atif Ali
114ad4624e
ci: upgrade pr deployments workflow ( #8924 )
2023-08-11 13:49:23 +03:00
Muhammad Atif Ali
10da570916
fix: prevent PR deployment without manual trigger ( #8882 )
...
* fix: do not deploy without a manual trigger
This will fix automatic first deployment
* fix typo
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* Update pr-deploy.yaml
* build at least once
* wait for certificate
* Update pr-deploy.yaml
2023-08-03 19:32:20 +03:00
Muhammad Atif Ali
b47bd7ccb5
ci: implement automatic upgrade of PR deployment ( #8876 )
2023-08-03 18:11:07 +03:00
Muhammad Atif Ali
f7327dd2c6
fix: avoid using comment body directly ( #8851 )
2023-08-02 22:19:17 +03:00
Muhammad Atif Ali
75fcc24b60
fix: copy secret for the first deployment too ( #8857 )
2023-08-02 10:44:38 +03:00
Muhammad Atif Ali
f48e8dcf88
chore: update concurrency to use PR number ( #8853 )
2023-08-02 10:04:39 +03:00
Muhammad Atif Ali
6a12912d6e
ci: use a wildcard subdomain for PR deployments ( #8801 )
2023-08-01 12:02:42 +01: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
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
b4bb77f2f3
hotfix: change permissions for /deploy-pr comment ( #8597 )
2023-07-19 17:02:51 +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
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
dad4876e90
chore: react to deploy-pr comment ( #8284 )
2023-06-30 22:25:23 +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
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