Daniel Vaz Gaspar
16e49cb2f7
fix(ci): new PR comments cancel ongoing ephemeral builds ( #27085 )
2024-02-12 16:59:24 +00:00
Maxime Beauchemin
13915bbb54
feat(docker): allow for docker release builds to be multi-platform ( #27055 )
2024-02-08 20:58:36 -08:00
Maxime Beauchemin
5951f6ceb6
fix(ephemeral): last try fixing this GH action ( #27060 )
2024-02-08 16:50:24 -08:00
Maxime Beauchemin
ee69ac97c8
fix(ephemeral): point to the full tag name ( #27058 )
2024-02-08 15:40:49 -08:00
Maxime Beauchemin
81301ee54e
fix(ephemeral): fix tagging command for ECR ( #27057 )
2024-02-08 14:21:15 -08:00
Maxime Beauchemin
3700326c35
fix(ephemeral): fix ephemeral builds in PR ( #27056 )
2024-02-08 13:54:19 -08:00
Daniel Vaz Gaspar
918057e6c7
fix(ci): fix action script v7 breaking changes v2 ( #27040 )
2024-02-07 09:26:54 -07:00
Maxime Beauchemin
6b0d8ed265
feat: docker image tags documentation + tweaks ( #26923 )
...
Co-authored-by: Sam Firke <sfirke@users.noreply.github.com>
2024-02-01 18:04:23 -08:00
dependabot[bot]
5930bbb5d3
build(deps): bump actions/checkout from 2 to 4 ( #26971 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 11:56:33 -07:00
Daniel Vaz Gaspar
b26f82e311
fix(ci): support action/script v5 breaking change v2 ( #26969 )
2024-02-01 10:46:31 -07:00
Daniel Vaz Gaspar
c6d809a2a4
fix(ci): support action/script v5 breaking change ( #26968 )
2024-02-01 16:40:40 +00:00
dependabot[bot]
4c245850c4
build(deps): bump actions/github-script from 3 to 7 ( #26953 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 08:09:10 -07:00
Maxime Beauchemin
26e330e119
feat(ci): kill duplicate CI jobs on PRs ( #26945 )
2024-02-01 08:08:41 -07:00
dependabot[bot]
5ed8f6784f
build(deps): bump aws-actions/configure-aws-credentials from 1 to 4 ( #26954 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 10:19:44 +00:00
dependabot[bot]
3f7a1f68ff
build(deps): bump aws-actions/amazon-ecr-login from 1 to 2 ( #26955 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-01 10:18:00 +00:00
Daniel Vaz Gaspar
4b85af2586
fix(ci): remove deprecated set-output on github workflows ( #26921 )
2024-01-31 18:40:07 +00:00
Daniel Vaz Gaspar
1fd927015f
fix(ci): ephemeral env build and up dependency ( #26919 )
2024-01-31 13:33:45 +00:00
Daniel Vaz Gaspar
807c57c531
fix(ci): ephemeral env build ( #26852 )
2024-01-31 12:06:06 +00:00
Daniel Vaz Gaspar
74f953ddd2
fix: docker ephemeral environment, push only on testenv comment ( #26473 )
...
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
2024-01-23 15:46:46 +00:00
Josh Soref
47fd73255e
fix(ci): Fix GitHub workflow behavior for forks ( #23117 )
2023-04-14 09:23:00 -06:00
Rob DiCiuccio
7a21f9afa7
chore: Disable comment logging for ephemeral envs ( #15156 )
...
* Disable comment logging
* Update CODEOWNERS
2021-06-14 14:31:36 -07:00
Rob DiCiuccio
6a81a7961c
feat: Support feature flag overrides in ephemeral test envs ( #14008 )
...
* Add support for feature flag overrides in ephemeral env cmd
* update docs to reference correct config
* Update ephemeral env docs
2021-04-08 11:05:59 -07:00
Rob DiCiuccio
27f7d1157f
build: Ephemeral environments for PRs via slash command ( #13189 )
...
* First pass at ephemeral env, new Docker ci target
* Add service checks, get public IP
* Separate issue_comment and workflow_run jobs
* Refactor workflows
* Adjust comment author association
* Checkout code
* Fix image name, manage service desired task count
* Use merge commit sha
* Fix IP output, add failure comment
* Refactor comment parsing & env spinup
* Check container image publish status
* Parse AWS account ID from registry URL
* Use PR number rather than variable merge commit SHA for image tag
* Fix docker push conditional
* Push multiple tags to ECR
* Fix comment author check
* Refactor comment body check
* Provision service with active task to get correct IP
* /testenv up
* Add @mentions to PR comments, env var cleanup
2021-02-24 10:50:52 -08:00