Skip to content
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
19 changes: 0 additions & 19 deletions .changeset/oci-cache-concurrent-commit.md

This file was deleted.

10 changes: 5 additions & 5 deletions docs/dashboard-docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ Every `docker run` on this page publishes to `127.0.0.1` on purpose: the image s
# Run with OCI registry sources
docker run -p 127.0.0.1:3000:3000 \
-e PACTO_DASHBOARD_REPO=ghcr.io/org/svc-a,ghcr.io/org/svc-b \
ghcr.io/trianalab/pacto/dashboard:3.3.0
ghcr.io/trianalab/pacto/dashboard:3.3.1

# Run with registry authentication
docker run -p 127.0.0.1:3000:3000 \
-e PACTO_DASHBOARD_REPO=ghcr.io/org/svc-a \
-e PACTO_REGISTRY_TOKEN=ghp_xxx \
ghcr.io/trianalab/pacto/dashboard:3.3.0
ghcr.io/trianalab/pacto/dashboard:3.3.1
```

## Local Development
Expand Down Expand Up @@ -100,7 +100,7 @@ To enable the Kubernetes data source, mount a kubeconfig:
docker run -p 127.0.0.1:3000:3000 \
-v ~/.kube/config:/home/pacto/.kube/config:ro \
-e PACTO_DASHBOARD_NAMESPACE=production \
ghcr.io/trianalab/pacto/dashboard:3.3.0
ghcr.io/trianalab/pacto/dashboard:3.3.1
```

When running inside a Kubernetes cluster, the in-cluster config is used automatically (no mount needed).
Expand All @@ -112,7 +112,7 @@ To scan a local contract directory:
```bash
docker run -p 127.0.0.1:3000:3000 \
-v /path/to/contracts:/data:ro \
ghcr.io/trianalab/pacto/dashboard:3.3.0 \
ghcr.io/trianalab/pacto/dashboard:3.3.1 \
dashboard /data
```

Expand Down Expand Up @@ -176,7 +176,7 @@ spec:
spec:
containers:
- name: dashboard
image: ghcr.io/trianalab/pacto/dashboard:3.3.0
image: ghcr.io/trianalab/pacto/dashboard:3.3.1
ports:
- containerPort: 3000
env:
Expand Down
4 changes: 2 additions & 2 deletions docs/examples/compose-demo.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ login is needed; against a private registry, `docker login <registry>` first.
Resolve the release you want to the digest it published, then run that digest:

```sh
DEMO=$(docker manifest inspect -v ghcr.io/trianalab/pacto/demo:3.3.0 \
DEMO=$(docker manifest inspect -v ghcr.io/trianalab/pacto/demo:3.3.1 \
| sed -n 's/.*"digest": "\(sha256:[a-f0-9]*\)".*/\1/p' | head -1)

docker compose -f "oci://ghcr.io/trianalab/pacto/demo@$DEMO" \
Expand Down Expand Up @@ -53,7 +53,7 @@ same bytes.
reuses it. In a fresh shell, resolve it again.

To read the descriptor yourself rather than through `sed`, run
`docker manifest inspect -v ghcr.io/trianalab/pacto/demo:3.3.0` — the `sed` above
`docker manifest inspect -v ghcr.io/trianalab/pacto/demo:3.3.1` — the `sed` above
lifts its first `digest` field, which is `Descriptor.digest`.

The images inside are pinned the same way. Both are named by digest rather than
Expand Down
2 changes: 1 addition & 1 deletion go.work
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ use (
./integrations/kubernetes
)

replace github.com/trianalab/pacto/v3 v3.3.0 => .
replace github.com/trianalab/pacto/v3 v3.3.1 => .
121 changes: 121 additions & 0 deletions go.work.sum

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion integrations/kubernetes/docs/generated/_compatibility.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The Kubernetes integration is versioned independently from Pacto core. The table
| Go module | `5.4.0` | `>=3.0.0` |
| Integration docs | `5.4.0` | `>=3.0.0` |

This documentation set corresponds to Pacto core `3.3.0`. The integration's own version (currently operator/chart `5.4.0`, docs `5.4.0`) advances on its own release cadence.
This documentation set corresponds to Pacto core `3.3.1`. The integration's own version (currently operator/chart `5.4.0`, docs `5.4.0`) advances on its own release cadence.

### Version selector

Expand Down
2 changes: 1 addition & 1 deletion integrations/kubernetes/docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ A healthy start ends with the controller's workers and the dashboard
reconciler:

```text
INFO dashboard Starting dashboard reconciler {"enabled": true, "image": "ghcr.io/trianalab/pacto/dashboard:3.3.0", ...}
INFO dashboard Starting dashboard reconciler {"enabled": true, "image": "ghcr.io/trianalab/pacto/dashboard:3.3.1", ...}
INFO Starting Controller {"controller": "pacto", "controllerKind": "Pacto"}
INFO Starting workers {"controller": "pacto", "worker count": 1}
INFO dashboard Dashboard resources reconciled successfully
Expand Down
2 changes: 1 addition & 1 deletion integrations/kubernetes/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ require (
github.com/prometheus/procfs v0.21.1 // indirect
github.com/spf13/cobra v1.10.2 // indirect
github.com/spf13/pflag v1.0.10 // indirect
github.com/trianalab/pacto/v3 v3.3.0
github.com/trianalab/pacto/v3 v3.3.1
github.com/x448/float16 v0.8.4 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.69.0 // indirect
Expand Down
24 changes: 12 additions & 12 deletions release/release-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,38 +4,38 @@
"cli": {
"artifactKind": "binaries",
"coordinate": "github.com/trianalab/pacto releases",
"tag": "v3.3.0",
"version": "3.3.0"
"tag": "v3.3.1",
"version": "3.3.1"
},
"core": {
"artifactKind": "go-module",
"coordinate": "github.com/trianalab/pacto/v3",
"tag": "v3.3.0",
"version": "3.3.0"
"tag": "v3.3.1",
"version": "3.3.1"
},
"dashboard-contract-bundle": {
"artifactKind": "oci-image",
"coordinate": "ghcr.io/trianalab/pacto/dashboard-contract",
"tag": "3.3.0",
"version": "3.3.0"
"tag": "3.3.1",
"version": "3.3.1"
},
"dashboard-image": {
"artifactKind": "oci-image",
"coordinate": "ghcr.io/trianalab/pacto/dashboard",
"tag": "3.3.0",
"version": "3.3.0"
"tag": "3.3.1",
"version": "3.3.1"
},
"demo-bundles": {
"artifactKind": "oci-image",
"coordinate": "ghcr.io/trianalab/pacto",
"tag": "3.3.0",
"version": "3.3.0"
"tag": "3.3.1",
"version": "3.3.1"
},
"demo-compose": {
"artifactKind": "oci-image",
"coordinate": "ghcr.io/trianalab/pacto/demo",
"tag": "3.3.0",
"version": "3.3.0"
"tag": "3.3.1",
"version": "3.3.1"
},
"k8s-docs": {
"artifactKind": "docs",
Expand Down
18 changes: 9 additions & 9 deletions release/release-plan.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,43 +5,43 @@
{
"coordinate": "github.com/trianalab/pacto/v3",
"kind": "go-module",
"tag": "v3.3.0",
"tag": "v3.3.1",
"unit": "core"
},
{
"kind": "binaries",
"release": "v3.3.0",
"release": "v3.3.1",
"unit": "cli"
},
{
"coordinate": "ghcr.io/trianalab/pacto/dashboard",
"kind": "oci-image",
"tag": "3.3.0",
"tag": "3.3.1",
"unit": "dashboard-image"
},
{
"coordinate": "ghcr.io/trianalab/pacto/dashboard-contract",
"kind": "oci-image",
"tag": "3.3.0",
"tag": "3.3.1",
"unit": "dashboard-contract-bundle"
},
{
"coordinate": "ghcr.io/trianalab/pacto",
"kind": "oci-image",
"tag": "3.3.0",
"tag": "3.3.1",
"unit": "demo-bundles"
},
{
"coordinate": "ghcr.io/trianalab/pacto/demo",
"kind": "oci-image",
"tag": "3.3.0",
"tag": "3.3.1",
"unit": "demo-compose"
}
],
"tags": [
"v3.3.0"
"v3.3.1"
],
"version": "3.3.0"
"version": "3.3.1"
},
"kubernetes": {
"artifacts": [
Expand Down Expand Up @@ -77,7 +77,7 @@
},
"goModPin": {
"module": "github.com/trianalab/pacto/v3",
"version": "v3.3.0"
"version": "v3.3.1"
},
"tags": [
"integrations/kubernetes/v5.4.0"
Expand Down
61 changes: 22 additions & 39 deletions release/release-transaction.json
Original file line number Diff line number Diff line change
@@ -1,19 +1,14 @@
{
"changedGroups": [
"core",
"kubernetes"
"core"
],
"changedUnits": [
"cli",
"core",
"dashboard-contract-bundle",
"dashboard-image",
"demo-bundles",
"demo-compose",
"k8s-docs",
"k8s-module",
"operator-chart",
"operator-image"
"demo-compose"
],
"dependencyOrder": [
"core:go-module",
Expand Down Expand Up @@ -41,19 +36,31 @@
"operator-image": "ghcr.io/trianalab/pacto/operator"
},
"expectedTags": {
"cli": "v3.3.0",
"core": "v3.3.0",
"dashboard-contract-bundle": "3.3.0",
"dashboard-image": "3.3.0",
"demo-bundles": "3.3.0",
"demo-compose": "3.3.0",
"cli": "v3.3.1",
"core": "v3.3.1",
"dashboard-contract-bundle": "3.3.1",
"dashboard-image": "3.3.1",
"demo-bundles": "3.3.1",
"demo-compose": "3.3.1",
"k8s-docs": "5.4.0",
"k8s-module": "integrations/kubernetes/v5.4.0",
"operator-chart": "5.4.0",
"operator-image": "5.4.0"
},
"manifestSha": "1c7586201b0c0680dc5941ece96504705b90f8e8d3cd8f55d965685de4bb4982",
"manifestSha": "f799e0f0326415608b30e5805c3b799dc4018cd75e50a3c9de3915c40dd0bdfe",
"newVersions": {
"cli": "3.3.1",
"core": "3.3.1",
"dashboard-contract-bundle": "3.3.1",
"dashboard-image": "3.3.1",
"demo-bundles": "3.3.1",
"demo-compose": "3.3.1",
"k8s-docs": "5.4.0",
"k8s-module": "5.4.0",
"operator-chart": "5.4.0",
"operator-image": "5.4.0"
},
"previousVersions": {
"cli": "3.3.0",
"core": "3.3.0",
"dashboard-contract-bundle": "3.3.0",
Expand All @@ -65,22 +72,10 @@
"operator-chart": "5.4.0",
"operator-image": "5.4.0"
},
"previousVersions": {
"cli": "3.2.9",
"core": "3.2.9",
"dashboard-contract-bundle": "3.2.9",
"dashboard-image": "3.2.9",
"demo-bundles": "3.2.9",
"demo-compose": "3.2.9",
"k8s-docs": "5.3.0",
"k8s-module": "5.3.0",
"operator-chart": "5.3.0",
"operator-image": "5.3.0"
},
"ready": true,
"schema": "pacto-release-transaction/v1",
"sourceSha": "",
"transactionId": "f93d13f5aaf491e5",
"transactionId": "00169e90afa9bc14",
"units": {
"cli": {
"status": "pending"
Expand All @@ -99,18 +94,6 @@
},
"demo-compose": {
"status": "pending"
},
"k8s-docs": {
"status": "pending"
},
"k8s-module": {
"status": "pending"
},
"operator-chart": {
"status": "pending"
},
"operator-image": {
"status": "pending"
}
}
}
2 changes: 2 additions & 0 deletions release/units/dashboard-contract-bundle/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @pacto/dashboard-contract-bundle

## 3.3.1

## 3.3.0

## 3.2.9
Expand Down
2 changes: 1 addition & 1 deletion release/units/dashboard-contract-bundle/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pacto/dashboard-contract-bundle",
"version": "3.3.0",
"version": "3.3.1",
"private": true,
"pacto": {
"releaseUnit": "dashboard-contract-bundle",
Expand Down
2 changes: 2 additions & 0 deletions release/units/demo-bundles/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @pacto/demo-bundles

## 3.3.1

## 3.3.0

## 3.2.9
Expand Down
2 changes: 1 addition & 1 deletion release/units/demo-bundles/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pacto/demo-bundles",
"version": "3.3.0",
"version": "3.3.1",
"private": true,
"pacto": {
"releaseUnit": "demo-bundles",
Expand Down
2 changes: 2 additions & 0 deletions release/units/demo-compose/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @pacto/demo-compose

## 3.3.1

## 3.3.0

## 3.2.9
Expand Down
2 changes: 1 addition & 1 deletion release/units/demo-compose/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pacto/demo-compose",
"version": "3.3.0",
"version": "3.3.1",
"private": true,
"pacto": {
"releaseUnit": "demo-compose",
Expand Down
2 changes: 2 additions & 0 deletions release/units/pacto-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @pacto/cli

## 3.3.1

## 3.3.0

## 3.2.9
Expand Down
2 changes: 1 addition & 1 deletion release/units/pacto-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@pacto/cli",
"version": "3.3.0",
"version": "3.3.1",
"private": true,
"pacto": {
"releaseUnit": "cli",
Expand Down
Loading
Loading