Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make release version=v0.50.0 #5382

Merged
merged 1 commit into from
Dec 3, 2024
Merged

Make release version=v0.50.0 #5382

merged 1 commit into from
Dec 3, 2024

Conversation

Warashi
Copy link
Contributor

@Warashi Warashi commented Dec 3, 2024

What this PR does:

as title

Why we need it:

Which issue(s) this PR fixes:

Fixes #

Does this PR introduce a user-facing change?:

  • How are users affected by this change:
  • Is this breaking change:
  • How to migrate (if breaking change):

Signed-off-by: Shinnosuke Sawada-Dazai <[email protected]>
Copy link
Contributor

github-actions bot commented Dec 3, 2024

RELEASE

The following 1 GitHub releases will be created once this pull request got merged.

Release v0.50.0 with changes since v0.49.4

Internal Changes

  • Make release version=v0.50.0
  • Change kubectl DL host to dl.k8s.io (#5379)
  • Partial implementation of the K8S_SYNC stage (#5371)
  • Add deploy target (#5378)
  • Remove plugin config from plugin deployment api (#5377)
  • Scheduler pipedv1 init logic (#5321)
  • refactor: Applied docker build practices (#5375)
  • Add a blog: Overview of Plugin (#5372)
  • [bot] Update contributors (#5376)
  • feat: skip load serviceDef on ECS standalone task (#5373)
  • Refactor manifest loading in DeploymentService to reduce code duplication (#5366)
  • Clarify current the migration process for the plugin architecture. (#5368)
  • Modify rfc for deprecating Kind and Platform Provider (#5365)
  • Implement DetermineStrategy for the Kubernetes plugin (#5362)
  • Add functionalities for applying k8s manifests (#5359)
  • Implement Helm chart handling in Loader with support for local charts (#5350)
  • Add draft rfc for livestate feature in plugin architecture (#5364)
  • Implement retry logic for RunBinary function (#5361)
  • Refactor launcher package to lifecycle (#5360)
  • Add checkReplicasChange function to detect changes in replicas field (#5341)
  • Add detail spec for platform provider and kind in the plugin architecture (#5357)
  • Implement Kubernetes application configuration and deployment input structures (#5356)
  • Fix typo in pprof docs (#5355)
  • Enable rendering Mermaid diagrams (#5354)
  • [bot] Publish quickstart manifests (#5353)
  • Cherry-pick #5344 #5351 (#5352)
  • Refactor and implement k8s pipeline builds (#5349)
  • Update RELEASE to v0.49.4 (#5351)
  • Bump cross-spawn from 7.0.3 to 7.0.6 in /web (#5348)
  • Ignore updating quickstart for rc release (#5347)
  • Implement the tool registry in the piped side (#5343)
  • Cherry-pick #5334 #5339 (#5345)
  • Handle ECS Apps DeploymentConfiguration and containers Environments drift detection (#5344)
  • Introduce plugin logpersister package (#5342)
  • Validate event context key (#5339)
  • Add notification event DEPLOYMENT_STARTED (#5340)
  • Sort trailers to ensure the order (#5334)
  • Implement checkImageChange and tests (#5333)
  • Add function to find ConfigMaps and Secrets in manifests (#5319)
  • Remove setting global tracer provider to avoid non-expected spans are sent (#5331)
  • Update piped base image hash for piped and launcher (#5325) (#5326)
  • Update piped base image hash for piped and launcher (#5325)
  • Add test case for the commit with trailers (#5322)
  • fix: upgrade react-syntax-highlighter from 15.5.0 to 15.6.1 (#5314)
  • [bot] Publish quickstart manifests (#5317)
  • Cherry-pick #5295 #5299 #5306 #5308 #5310 #5312 #5315 (#5316)
  • Update RELEASE and docs to v0.49.3 (#5315)
  • Execute git clean partially when drift detection for every app is done (#5312)
  • Skip commit and push when no replacement happens in EventWatcher (#5310)
  • Lambda: clone manifests not to modify original manifests (#5308)
  • Add execute stage interface to deployment service api (#5309)
  • Add findUpdatedWorkloads function (#5304)
  • Clone manifests not to modify original manifests (#5306)
  • [bot] Update contributors (#5305)
  • Add tests for pipedv1 executor package (#5303)
  • Make configv1.Config generic type (#5302)
  • Remove Compatibilities from ecs taskdef examples (#5301)
  • Delete platform-specific specs from configv1 (#5300)
  • Add docs for pipectl event register --contexts on the event watcher usage page (#5299)
  • Implement k8s manifest diff (#5298)
  • Copy pkg/diff to pkg/plugin/diff except DiffStructureds and RenderByCommand (#5297)
  • Implement TemplateLocalChart with helm (#5294)
  • Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /web (#5296)
  • Add event context (#5295)
  • Remove order for stages in case of quick sync (#5292)
  • Implement LoadManifests with Kustomize template (#5291)
  • fix(docs): "Edit this page" URLs to correctly point to GitHub repository structure (#5289)
  • Move model.DeploymentSource to deployment.DeploymentSource (#5290)
  • Add note to aware users for checking piped repositories config (#5288)
  • Fix command-line-tool.md: GCR to GHCR (#5286)
  • Init rfc for piped plugin arch (#5285)
  • Implement LoadPlainYAMLManifests (#5284)
  • Update image referenced in install piped docs (#5282)
  • Update pipectl image URI in docs (#5283)
  • Fix image uri for cloud run install (#5281)
  • Remove Cloud Providers related docs (#5279)
  • Use chan only to notify command is done (#5244)
  • Separate What and Why (#5278)
  • Implement find manifests in k8s plugin (#5271)
  • Add application_config_filename field to DeploymentSource (#5277)
  • [bot] Publish quickstart manifests (#5274)
  • Cherry-pick #5266 #5268 #5269 #5272 (#5273)
  • Update RELEASE to v0.49.2 and sync docs of v0.49.x (#5272)
  • Enabled to configure the interval of livestate store for Lambda (#5269)
  • Remove pipectl quickstart command (#5268)
  • Update quickstart manifests (#5267)
  • Fix the workflow publishes quickstart manifests (#5266)
  • Update release docs (#5264)
  • Cherry-pick #5240 #5241 #5248 #5249 #5254 #5255 #5256 #5258 #5260 #5262 #5263 (#5265)
  • Update RELEASE to v0.49.1 and update v0.49.x docs (#5263)
  • Update workflow not to run by matrix (#5262)
  • Update quickstart README (#5261)
  • Add workflow steps to build and publish quickstart manifests (#5260)
  • Implement DetermineVersions of k8s plugin (#5257)
  • Support directly designating a gitSSHKey instead of File for launcher (#5258)
  • Revert "Copy platform provider kubernetes under the plugin directory (#5250)" (#5253)
  • Remove subnet ordering in head manifest (#5254)
  • Update quickstart header note (#5255)
  • Update feature status (#5256)
  • Copy platform provider kubernetes under the plugin directory (#5250)
  • Support fetching a piped config from AWS SSM Parameter Store (#5249)
  • Add test for k8s plugin's toolregistry (#5246)
  • Remove an unused field 'configFilePathInGitRepo' (#5248)
  • Update web development readme (#5247)
  • Add test for pipedv1's buildPlan method, and remove platform specific config from configv1's GenericApplicationConfig (#5238)
  • [bot] Update contributors (#5245)
  • Upgrade aws-sdk-go-v2 (#5241)
  • Add k8s plugin's toolregistry implementation (#5243)
  • Use index from requests in buildQuickSyncPipeline (#5242)
  • Add requires for stages in case of multi plugins quicksync pattern (#5239)
  • Fix panic in ECS driftdetection when a taskdef in livestates does not exist (#5240)
  • Copy pkg/config to pkg/configv1 (#5237)
  • Mark PipelineStage.Predefined as deprecated field (#5236)
  • Add PipelineStage.Rollback and mark PipelineStage.Visible as deprecated (#5232)
  • [docs] Remove AWS App Mesh from feature status (#5234)
  • [docs] Rearrange the core values on the top page (#5233)
  • Add toolregistry client as DeploymentService member (#5228)
  • Send StageIndex to plugins (#5231)
  • Sort the rollbackStages to fix the flaky tests (#5230)
  • Add stage_index field at BuildQuickSyncStagesRequest (#5229)
  • Add test for buildQuickSyncPipeline (#5227)
  • Add InstallTool RPC method for PluginService (#5218)
  • Add OpenSSF best practices badge to README (#5226)
  • Implement k8s plugin's FetchDefinedStages and BuildQuickSyncStages (#5223)
  • Modify spec for multi cluster deployment (#5219)
  • Use make release for major/minor releases (#5225)

Copy link
Member

@ffjlabo ffjlabo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Checked the updated RELEASE file and docs, also the path in the main.go 👍

@Warashi
Copy link
Contributor Author

Warashi commented Dec 3, 2024

📝

new features

notable changes

@Warashi Warashi merged commit 1216bdf into master Dec 3, 2024
17 checks passed
@Warashi Warashi deleted the release-50 branch December 3, 2024 01:08
Copy link

codecov bot commented Dec 3, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 25.77%. Comparing base (04c1f35) to head (a796a39).
Report is 1 commits behind head on master.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #5382   +/-   ##
=======================================
  Coverage   25.76%   25.77%           
=======================================
  Files         445      445           
  Lines       47947    47947           
=======================================
+ Hits        12355    12357    +2     
+ Misses      34630    34627    -3     
- Partials      962      963    +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants