Skip to content

Commit

Permalink
Merge pull request #602 from rstudio/pin-charts-to-specific-rstudio-l…
Browse files Browse the repository at this point in the history
…ibrary-versions

Pin charts to specific rstudio library versions
  • Loading branch information
jforest authored Nov 1, 2024
2 parents 3507f11 + e6fe784 commit b9fd471
Show file tree
Hide file tree
Showing 21 changed files with 147 additions and 70 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/chart-doc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,9 @@ jobs:
with:
version: v3.6.3

- name: Add rstudio helm repo
run: helm repo add rstudio https://helm.rstudio.com

- name: install Just
uses: extractions/setup-just@v2

Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/chart-rebuild.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,9 @@ jobs:
with:
version: v3.6.3

- name: Add rstudio helm repo
run: helm repo add rstudio https://helm.rstudio.com

- name: Rebuild index.yaml
env:
version: v1.2.1
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/chart-releaser.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ jobs:
with:
version: v3.6.3

- name: Add rstudio helm repo
run: helm repo add rstudio https://helm.rstudio.com

- name: Run chart-releaser
uses: helm/[email protected]
with:
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/chart-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ jobs:
with:
version: v3.6.3

- name: Add rstudio helm repo
run: helm repo add rstudio https://helm.rstudio.com

- uses: actions/setup-python@v5
with:
python-version: "3.10"
Expand Down Expand Up @@ -142,6 +145,9 @@ jobs:
with:
version: v3.6.3

- name: Add rstudio helm repo
run: helm repo add rstudio https://helm.rstudio.com

- uses: actions/setup-python@v5
with:
python-version: "3.10"
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-connect/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
repository: https://helm.rstudio.com
version: 0.1.31
digest: sha256:0eb384784157aa97191636a6da495adebef600647566c77a2a0642d3699fdffa
generated: "2024-10-30T16:15:51.145000005-04:00"
digest: sha256:2a0e98b8fa01730bf2db3816a7310462c921b9fa2f1f3c74f85fedede82e1593
generated: "2024-11-01T10:19:53.608088-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-connect/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-connect
description: Official Helm chart for Posit Connect
version: 0.7.13
version: 0.7.14
apiVersion: v2
appVersion: 2024.09.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: rstudio-library
version: 0.1.31
repository: file://../rstudio-library
repository: https://helm.rstudio.com
annotations:
artifacthub.io/images: |
- name: rstudio-connect
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-connect/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.7.14

- Pin the rstudio-library version dependency so we can update the library chart without breaking all the charts that depend on it.

## 0.7.13

- Add initial set of helm unit tests.
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-connect/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Connect

![Version: 0.7.13](https://img.shields.io/badge/Version-0.7.13-informational?style=flat-square) ![AppVersion: 2024.09.0](https://img.shields.io/badge/AppVersion-2024.09.0-informational?style=flat-square)
![Version: 0.7.14](https://img.shields.io/badge/Version-0.7.14-informational?style=flat-square) ![AppVersion: 2024.09.0](https://img.shields.io/badge/AppVersion-2024.09.0-informational?style=flat-square)

#### _Official Helm chart for Posit Connect_

Expand Down Expand Up @@ -30,11 +30,11 @@ To ensure reproducibility in your environment and insulate yourself from future

## Installing the chart

To install the chart with the release name `my-release` at version 0.7.13:
To install the chart with the release name `my-release` at version 0.7.14:

```{.bash}
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-connect --version=0.7.13
helm upgrade --install my-release rstudio/rstudio-connect --version=0.7.14
```

To explore other chart versions, look at:
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-launcher-rbac/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
repository: https://helm.rstudio.com
version: 0.1.31
digest: sha256:0eb384784157aa97191636a6da495adebef600647566c77a2a0642d3699fdffa
generated: "2024-10-30T16:15:51.566392274-04:00"
digest: sha256:2a0e98b8fa01730bf2db3816a7310462c921b9fa2f1f3c74f85fedede82e1593
generated: "2024-11-01T10:21:05.638651-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-launcher-rbac/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
name: rstudio-launcher-rbac
description: RBAC definition for the RStudio Job Launcher
type: application
version: 0.2.23
version: 0.2.24
appVersion: 0.2.21
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
sources:
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: rstudio-library
version: 0.1.31
repository: file://../rstudio-library
repository: https://helm.rstudio.com
keywords:
- "data science"
- "machine learning"
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-launcher-rbac/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.2.24

- Pin the rstudio-library version dependency so we can update the library chart without breaking all the charts that depend on it.

## 0.2.23

- Add helm unit test scaffold.
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-launcher-rbac/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# rstudio-launcher-rbac

![Version: 0.2.23](https://img.shields.io/badge/Version-0.2.23-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.21](https://img.shields.io/badge/AppVersion-0.2.21-informational?style=flat-square)
![Version: 0.2.24](https://img.shields.io/badge/Version-0.2.24-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.2.21](https://img.shields.io/badge/AppVersion-0.2.21-informational?style=flat-square)

#### _RBAC definition for the RStudio Job Launcher_

Expand All @@ -21,11 +21,11 @@ To ensure a stable production deployment:

## Installing the chart

To install the chart with the release name `my-release` at version 0.2.23:
To install the chart with the release name `my-release` at version 0.2.24:

```{.bash}
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-launcher-rbac --version=0.2.23
helm upgrade --install my-release rstudio/rstudio-launcher-rbac --version=0.2.24
```

To explore other chart versions, look at:
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-pm/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
repository: https://helm.rstudio.com
version: 0.1.31
digest: sha256:0eb384784157aa97191636a6da495adebef600647566c77a2a0642d3699fdffa
generated: "2024-10-30T16:15:52.072362457-04:00"
digest: sha256:2a0e98b8fa01730bf2db3816a7310462c921b9fa2f1f3c74f85fedede82e1593
generated: "2024-11-01T10:21:00.666975-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-pm/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-pm
description: Official Helm chart for Posit Package Manager
version: 0.5.41
version: 0.5.42
apiVersion: v2
appVersion: 2024.08.2
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -15,7 +15,7 @@ maintainers:
dependencies:
- name: rstudio-library
version: 0.1.31
repository: file://../rstudio-library
repository: https://helm.rstudio.com
annotations:
artifacthub.io/images: |
- name: rstudio-package-manager
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-pm/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Package Manager

![Version: 0.5.41](https://img.shields.io/badge/Version-0.5.41-informational?style=flat-square) ![AppVersion: 2024.08.2](https://img.shields.io/badge/AppVersion-2024.08.2-informational?style=flat-square)
![Version: 0.5.42](https://img.shields.io/badge/Version-0.5.42-informational?style=flat-square) ![AppVersion: 2024.08.2](https://img.shields.io/badge/AppVersion-2024.08.2-informational?style=flat-square)

#### _Official Helm chart for Posit Package Manager_

Expand All @@ -24,11 +24,11 @@ To ensure a stable production deployment:

## Installing the chart

To install the chart with the release name `my-release` at version 0.5.41:
To install the chart with the release name `my-release` at version 0.5.42:

```{.bash}
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.41
helm upgrade --install my-release rstudio/rstudio-pm --version=0.5.42
```

To explore other chart versions, look at:
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-workbench/Chart.lock
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
dependencies:
- name: rstudio-library
repository: file://../rstudio-library
repository: https://helm.rstudio.com
version: 0.1.31
digest: sha256:0eb384784157aa97191636a6da495adebef600647566c77a2a0642d3699fdffa
generated: "2024-10-30T16:15:52.507116664-04:00"
digest: sha256:2a0e98b8fa01730bf2db3816a7310462c921b9fa2f1f3c74f85fedede82e1593
generated: "2024-11-01T10:20:55.670732-04:00"
4 changes: 2 additions & 2 deletions charts/rstudio-workbench/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: rstudio-workbench
description: Official Helm chart for Posit Workbench
version: 0.8.5
version: 0.8.6
apiVersion: v2
appVersion: 2024.09.0
icon: https://rstudio.com/wp-content/uploads/2018/10/RStudio-Logo-Flat.png
Expand All @@ -14,7 +14,7 @@ maintainers:
dependencies:
- name: rstudio-library
version: 0.1.31
repository: file://../rstudio-library
repository: https://helm.rstudio.com
annotations:
artifacthub.io/images: |
- name: rstudio-workbench
Expand Down
4 changes: 4 additions & 0 deletions charts/rstudio-workbench/NEWS.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
# Changelog

## 0.8.6

- Pin the rstudio-library version dependency so we can update the library chart without breaking all the charts that depend on it.

## 0.8.5

- Add helm unit test scaffold.
Expand Down
6 changes: 3 additions & 3 deletions charts/rstudio-workbench/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Posit Workbench

![Version: 0.8.5](https://img.shields.io/badge/Version-0.8.5-informational?style=flat-square) ![AppVersion: 2024.09.0](https://img.shields.io/badge/AppVersion-2024.09.0-informational?style=flat-square)
![Version: 0.8.6](https://img.shields.io/badge/Version-0.8.6-informational?style=flat-square) ![AppVersion: 2024.09.0](https://img.shields.io/badge/AppVersion-2024.09.0-informational?style=flat-square)

#### _Official Helm chart for Posit Workbench_

Expand All @@ -24,11 +24,11 @@ To ensure a stable production deployment:

## Installing the chart

To install the chart with the release name `my-release` at version 0.8.5:
To install the chart with the release name `my-release` at version 0.8.6:

```{.bash}
helm repo add rstudio https://helm.rstudio.com
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.8.5
helm upgrade --install my-release rstudio/rstudio-workbench --version=0.8.6
```

To explore other chart versions, look at:
Expand Down

This file was deleted.

Loading

0 comments on commit b9fd471

Please sign in to comment.