Skip to content

chore(documentation): add release notes, add badges in readme #7

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

Merged
merged 1 commit into from
May 29, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Go Test & Coverage
name: go test & coverage
on:
push:
branches:
Expand Down
9 changes: 6 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
# go-redis-entraid
Entra ID extension for go-redis

[![build workflow](https://github.com/redis/go-redis-entraid/actions/workflows/build.yml/badge.svg)](https://github.com/redis/go-redis-entraid/actions)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/redis/go-redis-entraid)](https://pkg.go.dev/github.com/redis/go-redis-entraid?tab=doc)
[![Go Report Card](https://goreportcard.com/badge/github.com/redis/go-redis-entraid)](https://goreportcard.com/report/github.com/redis/go-redis-entraid)

## Table of Contents
- [Introduction](#introduction)
- [Quick Start](#quick-start)
Expand All @@ -17,9 +21,8 @@ Entra ID extension for go-redis
go-redis-entraid is a Go library that provides Entra ID (formerly Azure AD) authentication support for Redis Enterprise Cloud. It enables secure authentication using various Entra ID identity types and manages token lifecycle automatically.

### Version Compatibility
- Go: 1.16+
- Redis: 6.0+
- Azure Entra ID: Latest
- Go: 1.23+
- go-redis: v9.9.0+

### Key Features
- Support for multiple Entra ID identity types
Expand Down
13 changes: 13 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
# v1.0.1

## Changes

- fix(manager): optimize durationToRenewal @ndyakov (#6)
- chore(documentation): add release notes, add badges in readme (#7)
- chore(dependencies): update dependencies

## Compatibility

- Go: 1.23+
- go-redis: v9.9.0+

# v1.0.0

## Introduction
Expand Down
6 changes: 3 additions & 3 deletions identity/confidential_identity_provider_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ func TestNewConfidentialIdentityProvider(t *testing.T) {
opts := ConfidentialIdentityProviderOptions{
ClientID: "client-id",
CredentialsType: "ClientCertificate",
ClientCert: []*x509.Certificate{&x509.Certificate{}},
ClientCert: []*x509.Certificate{{}},
ClientPrivateKey: "private-key",
Scopes: []string{"scope1", "scope2"},
Authority: AuthorityConfiguration{},
Expand All @@ -58,7 +58,7 @@ func TestNewConfidentialIdentityProvider(t *testing.T) {
opts := ConfidentialIdentityProviderOptions{
ClientID: "client-id",
CredentialsType: "ClientCertificate",
ClientCert: []*x509.Certificate{&x509.Certificate{}},
ClientCert: []*x509.Certificate{{}},
ClientPrivateKey: "private-key",
Scopes: []string{"scope1", "scope2"},
Authority: AuthorityConfiguration{},
Expand Down Expand Up @@ -192,7 +192,7 @@ func TestNewConfidentialIdentityProvider(t *testing.T) {
opts := ConfidentialIdentityProviderOptions{
ClientID: "client-id",
CredentialsType: "ClientCertificate",
ClientCert: []*x509.Certificate{&x509.Certificate{}},
ClientCert: []*x509.Certificate{{}},
ClientPrivateKey: nil,
Scopes: []string{"scope1", "scope2"},
Authority: AuthorityConfiguration{},
Expand Down
Loading