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

Patch release 0.26.4 #6498

Closed
wants to merge 8 commits into from
Closed

Patch release 0.26.4 #6498

wants to merge 8 commits into from

Conversation

sk593
Copy link
Contributor

@sk593 sk593 commented Oct 17, 2023

Description

Patch release for 0.26.4

Type of change

  • This pull request fixes a bug in Radius and has an approved issue (issue link required).
  • This pull request adds or changes features of Radius and has an approved issue (issue link required).
  • This pull request is a minor refactor, code cleanup, test improvement, or other maintenance task and doesn't change the functionality of Radius (issue link optional).

Fixes: #issue_number

Auto-generated summary

🤖 Generated by Copilot at e9214b0

Summary

📝🆙♻️

This pull request improves the installation scripts for Radius CLI on different platforms, by using the GitHub API to fetch the latest or specified version. It also adds release notes for Radius CLI v0.26.4 and updates the versions.yaml file accordingly.

Radius CLI is the tool of the brave
We unleash it with every release
We fetch it from the GitHub grave
We install it with scripts of ease

Walkthrough

  • Use GitHub API to fetch the latest release of Radius CLI and download the appropriate binary for the OS and ARCH in the install scripts for Windows PowerShell and Linux/macOS (link,link,link,link,link)
  • Simplify the logic of detecting the OS and ARCH and verifying the support in the install scripts for Linux/macOS, and remove the special cases for M1 macs and macOS (link,link,link,link)
  • Improve the logic of installing the Radius CLI binary and handling the existing files and directories in the install scripts for Linux/macOS (link,link)
  • Update the docs URL from radapp.dev to radapp.io in the install scripts for Windows PowerShell and Linux/macOS (link,link)
  • Remove the redundant and confusing echo statement about additional permission in the install script for Linux/macOS (link)
  • Add a new file for the release notes of v0.26.4 with a brief introduction and a changelog section (docs/release-notes/v0.26.4.md) (link)
  • Update the versions.yaml file to reflect the latest supported version of Radius CLI as v0.26.4 (link)

@sk593 sk593 requested review from a team as code owners October 17, 2023 22:39
@github-actions
Copy link

Release Information

  • Previous version: v0.26.0
  • New version: v0.26.4

Change logs

<!-- Release notes generated using configuration in .github/release.yml at main -->

## What's Changed
### ## changelog
* Mock env to deploy without actually creating resources by @vinayada1 in https://github.com/radius-project/radius/pull/6424
* Release 0.26.0 by @sk593 in https://github.com/radius-project/radius/pull/6458
* Release 0.26.1 by @sk593 in https://github.com/radius-project/radius/pull/6460
* Pagination causing Dev Recipes to not be installed and Controller Pod permission fix by @ytimocin in https://github.com/radius-project/radius/pull/6466
* patch release v0.26.2 by @sk593 in https://github.com/radius-project/radius/pull/6470
* Handle 404 as success in recipe deletion by @willdavsmith in https://github.com/radius-project/radius/pull/6467
* Update release v0.26.3 by @sk593 in https://github.com/radius-project/radius/pull/6475
* Add Deployment reconciler by @rynowak in https://github.com/radius-project/radius/pull/6444
* Make application and environment configurable by @rynowak in https://github.com/radius-project/radius/pull/6480
* Add functional test for Kubernetes interop by @rynowak in https://github.com/radius-project/radius/pull/6488
* Add `graph` alias for `rad app connections` by @AaronCrawfis in https://github.com/radius-project/radius/pull/6489
* Update README.md by @jonvsm in https://github.com/radius-project/radius/pull/6482
* Fix errata in Kubernetes controllers by @rynowak in https://github.com/radius-project/radius/pull/6494
* Migrate to GHCR by @willdavsmith in https://github.com/radius-project/radius/pull/6478


**Full Changelog**: https://github.com/radius-project/radius/compare/v0.26.0...v0.26.4

@github-actions
Copy link

github-actions bot commented Oct 17, 2023

Radius functional test overview

🔍 Go to test action run

Name Value
Repository radius-project/radius
Commit ref refs/pull/6498/merge
Unique ID 080de2e058
Image tag pr-080de2e058
Click here to see the list of tools in the current test run
  • gotestsum 1.10.0
  • KinD: v0.20.0
  • Dapr: 1.11.0
  • Azure KeyVault CSI driver: 1.4.2
  • Azure Workload identity webhook: 1.1.0
  • Bicep recipe location ghcr.io/radius-project/dev/test/functional/shared/recipes/<name>:pr-080de2e058
  • Terraform recipe location http://tf-module-server.radius-test-tf-module-server.svc.cluster.local/<name>.zip (in cluster)
  • applications-rp test image location: ghcr.io/radius-project/dev/applications-rp:pr-080de2e058
  • controller test image location: ghcr.io/radius-project/dev/controller:pr-080de2e058
  • ucp test image location: ghcr.io/radius-project/dev/ucpd:pr-080de2e058
  • deployment-engine test image location: ghcr.io/radius-project/deployment-engine:latest

Test Status

⌛ Building Radius and pushing container images for functional tests...

@sk593 sk593 closed this Oct 17, 2023
@github-actions
Copy link

65.3

For the detailed report, please go to Checks tab, click Build and Test, and then download unit_test_coverage artifact at the bottom of build page.

  • Your PR branch coverage: 65.3 %
  • main branch coverage: 65.5 %
  • diff coverage: -.2 %

The coverage result does not include the functional test coverage.

@youngbupark youngbupark deleted the shruku/release-0.26.4 branch February 27, 2024 01:26
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.

1 participant