From 54c7975fbf0768960ead8ce632c3881bb84b979d Mon Sep 17 00:00:00 2001 From: Cristovao Cordeiro Date: Fri, 24 May 2024 12:45:26 +0200 Subject: [PATCH] chore: fix rocks terminology (#18) --- .github/workflows/rock-release-dev.yaml | 2 +- .github/workflows/rock-update.yaml | 2 +- 1.6.0/rockcraft.yaml | 2 +- 1.6.1/rockcraft.yaml | 2 +- 1.6.2/rockcraft.yaml | 2 +- 1.7.0/rockcraft.yaml | 2 +- README.md | 11 ++++++----- 7 files changed, 12 insertions(+), 11 deletions(-) diff --git a/.github/workflows/rock-release-dev.yaml b/.github/workflows/rock-release-dev.yaml index ab37756..765a3f5 100644 --- a/.github/workflows/rock-release-dev.yaml +++ b/.github/workflows/rock-release-dev.yaml @@ -1,4 +1,4 @@ -name: "Publish ROCK to GHCR:dev" +name: "Publish rock to GHCR:dev" concurrency: group: ${{ github.workflow }}-${{ github.ref }} diff --git a/.github/workflows/rock-update.yaml b/.github/workflows/rock-update.yaml index 94481f7..c9f4e80 100644 --- a/.github/workflows/rock-update.yaml +++ b/.github/workflows/rock-update.yaml @@ -1,4 +1,4 @@ -name: Update ROCK +name: Update rock on: workflow_dispatch: {} diff --git a/1.6.0/rockcraft.yaml b/1.6.0/rockcraft.yaml index b8c38ca..8bea2bb 100644 --- a/1.6.0/rockcraft.yaml +++ b/1.6.0/rockcraft.yaml @@ -1,6 +1,6 @@ name: prometheus-pushgateway title: Prometheus Pushgateway -summary: Prometheus PushGateway in a ROCK. +summary: Prometheus PushGateway in a rock. description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus." version: "1.6.0" base: ubuntu@22.04 diff --git a/1.6.1/rockcraft.yaml b/1.6.1/rockcraft.yaml index 2064e8f..aae3150 100644 --- a/1.6.1/rockcraft.yaml +++ b/1.6.1/rockcraft.yaml @@ -1,6 +1,6 @@ name: prometheus-pushgateway title: Prometheus Pushgateway -summary: Prometheus PushGateway in a ROCK. +summary: Prometheus PushGateway in a rock. description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus." version: "1.6.1" base: ubuntu@22.04 diff --git a/1.6.2/rockcraft.yaml b/1.6.2/rockcraft.yaml index cd6fa17..13bbe59 100644 --- a/1.6.2/rockcraft.yaml +++ b/1.6.2/rockcraft.yaml @@ -1,6 +1,6 @@ name: prometheus-pushgateway title: Prometheus Pushgateway -summary: Prometheus PushGateway in a ROCK. +summary: Prometheus PushGateway in a rock. description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus." version: "1.6.2" base: ubuntu@22.04 diff --git a/1.7.0/rockcraft.yaml b/1.7.0/rockcraft.yaml index 4108bdb..a73752f 100644 --- a/1.7.0/rockcraft.yaml +++ b/1.7.0/rockcraft.yaml @@ -1,6 +1,6 @@ name: prometheus-pushgateway title: Prometheus Pushgateway -summary: Prometheus PushGateway in a ROCK. +summary: Prometheus PushGateway in a rock. description: "The Prometheus Pushgateway exists to allow ephemeral and batch jobs to expose their metrics to Prometheus." version: "1.7.0" base: ubuntu@22.04 diff --git a/README.md b/README.md index 046c798..97f8c56 100644 --- a/README.md +++ b/README.md @@ -2,14 +2,15 @@ [![Open a PR to OCI Factory](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-oci-factory.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-oci-factory.yaml) [![Publish to GHCR:dev](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-dev.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-release-dev.yaml) -[![Update ROCK](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml) +[![Update rock](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/prometheus-pushgateway-rock/actions/workflows/rock-update.yaml) -[ROCKs](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Prometheus Pushgateway](https://github.com/prometheus/pushgateway). -This repository holds all the necessary files to build ROCKs for the upstream versions we support. The Prometheus Pushgateway ROCK is used by the [prometheus-pushgateway-k8s-operator](https://github.com/canonical/prometheus-pushgateway-k8s-operator) charm. +[Rocks](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Prometheus Pushgateway](https://github.com/prometheus/pushgateway). +This repository holds all the necessary files to build rocks for the upstream versions we support. The Prometheus Pushgateway rock is used by the [prometheus-pushgateway-k8s-operator](https://github.com/canonical/prometheus-pushgateway-k8s-operator) charm. -The ROCKs on this repository are built with [OCI Factory](https://github.com/canonical/oci-factory/), which also takes care of periodically rebuilding the images. +The rocks on this repository are built with [OCI Factory](https://github.com/canonical/oci-factory/), which also takes care of periodically rebuilding the images. Automation takes care of: -* validating PRs, by simply trying to build the ROCK; + +* validating PRs, by simply trying to build the rock; * pulling upstream releases, creating a PR with the necessary files to be manually reviewed; * releasing to GHCR at [ghcr.io/canonical/prometheus-pushgateway:dev](https://ghcr.io/canonical/prometheus-pushgateway:dev), when merging to main, for development purposes.