Skip to content

Commit

Permalink
chore: fix rocks terminology (#49)
Browse files Browse the repository at this point in the history
  • Loading branch information
cjdcordeiro authored May 24, 2024
1 parent c17f2b4 commit 927c045
Show file tree
Hide file tree
Showing 12 changed files with 17 additions and 16 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/rock-release-dev.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: "Publish ROCK to GHCR:dev"
name: "Publish rock to GHCR:dev"

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/rock-update.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Update ROCK
name: Update rock

on:
workflow_dispatch: {}
Expand Down
2 changes: 1 addition & 1 deletion 0.35.2/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.35.2"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.35.4/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.35.4"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.37.4/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.37.4"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.38.0/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.38.0"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.38.1/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.38.1"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.39.0/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.39.0"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.39.1/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.39.1"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.39.2/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.39.2"
base: ubuntu@22.04
Expand Down
2 changes: 1 addition & 1 deletion 0.40.2/rockcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: grafana-agent
summary: Grafana Agent in a ROCK.
summary: Grafana Agent in a rock.
description: "Grafana Agent is a single binary collector for metrics and logging, useful for per-node metrics or proxying from edge endpoints."
version: "0.40.2"
base: ubuntu@22.04
Expand Down
11 changes: 6 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@

[![Open a PR to OCI Factory](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-release-oci-factory.yaml/badge.svg)](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-release-oci-factory.yaml)
[![Publish to GHCR:dev](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-release-dev.yaml/badge.svg)](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-release-dev.yaml)
[![Update ROCK](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-update.yaml)
[![Update rock](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-update.yaml/badge.svg)](https://github.com/canonical/grafana-agent-rock/actions/workflows/rock-update.yaml)

[ROCKs](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Grafana Agent](https://grafana.com/oss/agent/).
This repository holds all the necessary files to build ROCKs for the upstream versions we support. The Grafana Agent ROCK is used by the [grafana-agent-k8s-operator](https://github.com/canonical/grafana-agent-k8s-operator) charm.
[Rocks](https://canonical-rockcraft.readthedocs-hosted.com/en/latest/) for [Grafana Agent](https://grafana.com/oss/agent/).
This repository holds all the necessary files to build rocks for the upstream versions we support. The Grafana Agent rock is used by the [grafana-agent-k8s-operator](https://github.com/canonical/grafana-agent-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/grafana-agent:dev](https://ghcr.io/canonical/grafana-agent:dev), when merging to main, for development purposes.

0 comments on commit 927c045

Please sign in to comment.