Skip to content

Commit

Permalink
Release v0.8.18 (#781)
Browse files Browse the repository at this point in the history
Co-authored-by: michaeljguarino <[email protected]>
Co-authored-by: michaeljguarino <[email protected]>
  • Loading branch information
3 people authored Mar 15, 2024
1 parent d45fb95 commit 047909b
Show file tree
Hide file tree
Showing 12 changed files with 105 additions and 87 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/helm.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Helm
on:
pull_request:
branches:
- "*"
permissions:
contents: read
jobs:
smoke-test:
name: Verify Helm Template
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: azure/setup-helm@v3
- run: helm template charts/console
146 changes: 73 additions & 73 deletions .github/workflows/publish-cypress.yaml
Original file line number Diff line number Diff line change
@@ -1,74 +1,74 @@
name: Build Console Cypress Container
# name: Build Console Cypress Container

on:
push:
branches:
- master
tags:
- 'v*.*.*'
paths:
- 'assets/e2e/**'
- '.github/workflows/publish-cypress.yaml'
jobs:
publish:
name: Build and push Console container
runs-on: ubuntu-20.04
permissions:
contents: 'read'
id-token: 'write'
packages: 'write'
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
- name: Set git tag
run: echo "git_tag=$(git describe --dirty)" >> $GITHUB_ENV
- name: Docker meta
id: meta
uses: docker/metadata-action@v4
with:
# list of Docker images to use as base name for tags
images: |
dkr.plural.sh/console/console-cypress
gcr.io/pluralsh/console-cypress
ghcr.io/pluralsh/console-cypress
# generate Docker tags based on the following events/attributes
tags: |
type=semver,pattern={{raw}},value=${{ env.git_tag }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- uses: google-github-actions/auth@v1
with:
workload_identity_provider: 'projects/${{ secrets.GOOGLE_PROJECT_ID }}/locations/global/workloadIdentityPools/github/providers/github'
service_account: '[email protected]'
token_format: 'access_token'
create_credentials_file: true
- uses: google-github-actions/[email protected]
- name: Login to gcr
run: gcloud auth configure-docker -q
- name: Login to plural registry
uses: docker/login-action@v2
with:
registry: dkr.plural.sh
username: [email protected]
password: ${{ secrets.PLURAL_ACCESS_TOKEN }}
- name: Login to GHCR
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v3
with:
context: "assets/e2e/"
file: "assets/e2e/cypress.Dockerfile"
push: true
platforms: linux/amd64,linux/arm64
cache-from: type=gha
cache-to: type=gha,mode=max
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
# on:
# push:
# branches:
# - master
# tags:
# - 'v*.*.*'
# paths:
# - 'assets/e2e/**'
# - '.github/workflows/publish-cypress.yaml'
# jobs:
# publish:
# name: Build and push Console container
# runs-on: ubuntu-20.04
# permissions:
# contents: 'read'
# id-token: 'write'
# packages: 'write'
# steps:
# - name: Checkout
# uses: actions/checkout@v3
# with:
# fetch-depth: 0
# - name: Set git tag
# run: echo "git_tag=$(git describe --dirty)" >> $GITHUB_ENV
# - name: Docker meta
# id: meta
# uses: docker/metadata-action@v4
# with:
# # list of Docker images to use as base name for tags
# images: |
# dkr.plural.sh/console/console-cypress
# gcr.io/pluralsh/console-cypress
# ghcr.io/pluralsh/console-cypress
# # generate Docker tags based on the following events/attributes
# tags: |
# type=semver,pattern={{raw}},value=${{ env.git_tag }}
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v2
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v2
# - uses: google-github-actions/auth@v1
# with:
# workload_identity_provider: 'projects/${{ secrets.GOOGLE_PROJECT_ID }}/locations/global/workloadIdentityPools/github/providers/github'
# service_account: '[email protected]'
# token_format: 'access_token'
# create_credentials_file: true
# - uses: google-github-actions/[email protected]
# - name: Login to gcr
# run: gcloud auth configure-docker -q
# - name: Login to plural registry
# uses: docker/login-action@v2
# with:
# registry: dkr.plural.sh
# username: [email protected]
# password: ${{ secrets.PLURAL_ACCESS_TOKEN }}
# - name: Login to GHCR
# uses: docker/login-action@v2
# with:
# registry: ghcr.io
# username: ${{ github.repository_owner }}
# password: ${{ secrets.GITHUB_TOKEN }}
# - name: Build and push
# uses: docker/build-push-action@v3
# with:
# context: "assets/e2e/"
# file: "assets/e2e/cypress.Dockerfile"
# push: true
# platforms: linux/amd64,linux/arm64
# cache-from: type=gha
# cache-to: type=gha,mode=max
# tags: ${{ steps.meta.outputs.tags }}
# labels: ${{ steps.meta.outputs.labels }}
6 changes: 3 additions & 3 deletions charts/console/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ dependencies:
version: 0.0.5
- name: controller
repository: file://../controller
version: 0.0.22
version: 0.0.23
- name: flux2
repository: https://fluxcd-community.github.io/helm-charts
version: 2.11.1
digest: sha256:d3bb3d86fa65255f8400edbbea908dea3d3ae3d5cc2f56ea8942ce8f1d6213ab
generated: "2024-03-09T18:33:12.968731578Z"
digest: sha256:c88eee71b2916fae3fbf2a452590f4881442d7eb038c6bdbefb70a9385871b06
generated: "2024-03-15T16:35:07.796246014Z"
6 changes: 3 additions & 3 deletions charts/console/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@ apiVersion: v2
name: console
description: >-
deploys the plural console and additional dependencies, for use in bring-your-own-kube setups
appVersion: 0.8.17
version: 0.1.41
appVersion: 0.8.18
version: 0.1.42
dependencies:
- name: kas
version: 0.0.5
repository: file://../../plural/helm/kas
- name: controller
version: 0.0.22
version: 0.0.23
repository: file://../controller
- name: flux2
version: 2.11.1
Expand Down
Binary file removed charts/console/charts/controller-0.0.22.tgz
Binary file not shown.
Binary file added charts/console/charts/controller-0.0.23.tgz
Binary file not shown.
Binary file modified charts/console/charts/kas-0.0.5.tgz
Binary file not shown.
4 changes: 2 additions & 2 deletions charts/controller/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v2
name: controller
description: deploys the deployment operator for plural cd
appVersion: 0.8.17
version: 0.0.22
appVersion: 0.8.18
version: 0.0.23
type: application
6 changes: 3 additions & 3 deletions plural/helm/console/Chart.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@ dependencies:
version: 0.1.10
- name: controller
repository: file://../../../charts/controller
version: 0.0.22
digest: sha256:4bab7a9d41ef9b0649e040d8ec210ef771b1425bf475fbad60c4673f22e5ccfb
generated: "2024-03-09T18:33:13.288385766Z"
version: 0.0.23
digest: sha256:51bdfe091b83d03e8e6ab794ea2ae16d75aa047f6b348135e5a28e9e91dfb962
generated: "2024-03-15T16:35:08.100009907Z"
6 changes: 3 additions & 3 deletions plural/helm/console/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
apiVersion: v2
name: console
description: A chart for plural console
appVersion: 0.8.17
version: 0.8.18
appVersion: 0.8.18
version: 0.8.19
dependencies:
- name: test-base
version: 0.1.10
repository: https://pluralsh.github.io/module-library
condition: test-base.enabled
- name: controller
version: 0.0.22
version: 0.0.23
repository: file://../../../charts/controller
Binary file removed plural/helm/console/charts/controller-0.0.22.tgz
Binary file not shown.
Binary file added plural/helm/console/charts/controller-0.0.23.tgz
Binary file not shown.

0 comments on commit 047909b

Please sign in to comment.