diff --git a/.github/workflows/push-ci.yaml b/.github/workflows/push-ci.yaml
index faaad4fcf..673f14bcb 100644
--- a/.github/workflows/push-ci.yaml
+++ b/.github/workflows/push-ci.yaml
@@ -117,8 +117,7 @@ jobs:
with:
image: ${{ env.CI_IMG }}
archs: amd64, arm64
- # tags: ${{ env.IMAGE_VERSION }} ${{ github.ref == 'refs/heads/main' && 'latest' || '' }}
- tags: ${{ env.IMAGE_VERSION }}
+ tags: ${{ env.IMAGE_VERSION }} ${{ github.ref == 'refs/heads/main' && 'latest' || '' }}
containerfiles: |
./src/main/docker/Dockerfile.jvm
- name: Push to quay.io
diff --git a/.mergify.yml b/.mergify.yml
index 83fbd5915..4ca54efbb 100644
--- a/.mergify.yml
+++ b/.mergify.yml
@@ -1,14 +1,14 @@
pull_request_rules:
- #- name: backport patches to cryostat-v3.0 branch
- # conditions:
- # - base=main
- # - label=backport
- # actions:
- # backport:
- # branches:
- # - cryostat-v3.0
- # assignees:
- # - "{{ author }}"
+ - name: backport patches to cryostat-v3.0 branch
+ conditions:
+ - base=main
+ - label=backport
+ actions:
+ backport:
+ branches:
+ - cryostat-v3.0
+ assignees:
+ - "{{ author }}"
- name: auto label PRs from reviewers
conditions:
diff --git a/compose/cryostat.yml b/compose/cryostat.yml
index 80dd96fe3..2bc5a14b8 100644
--- a/compose/cryostat.yml
+++ b/compose/cryostat.yml
@@ -6,7 +6,7 @@ services:
limits:
cpus: '2'
memory: 512m
- image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:3.0.0-snapshot}
+ image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:latest}
volumes:
- ${XDG_RUNTIME_DIR}/podman/podman.sock:/run/user/1000/podman/podman.sock:Z
- jmxtls_cfg:/truststore:U
diff --git a/compose/cryostat_docker.yml b/compose/cryostat_docker.yml
index 54874c983..7b1f2c7b1 100644
--- a/compose/cryostat_docker.yml
+++ b/compose/cryostat_docker.yml
@@ -11,7 +11,7 @@ services:
limits:
cpus: '2'
memory: 512m
- image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:3.0.0-snapshot}
+ image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:latest}
volumes:
- /var/run/docker.sock:/var/run/docker.sock:Z
security_opt:
diff --git a/compose/cryostat_k8s.yml b/compose/cryostat_k8s.yml
index 2ec0eb28f..1ebb5d68a 100644
--- a/compose/cryostat_k8s.yml
+++ b/compose/cryostat_k8s.yml
@@ -6,7 +6,7 @@ services:
condition: service_healthy
s3:
condition: service_healthy
- image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:3.0.0-snapshot}
+ image: ${CRYOSTAT_IMAGE:-quay.io/cryostat/cryostat:latest}
hostname: cryostat3
expose:
- "9091"
diff --git a/pom.xml b/pom.xml
index cf9590816..16565afda 100644
--- a/pom.xml
+++ b/pom.xml
@@ -4,7 +4,7 @@
4.0.0
io.cryostat
cryostat3
- 3.0.0-SNAPSHOT
+ 4.0.0-SNAPSHOT
@@ -38,7 +38,7 @@
amd64
- 3.0.0-SNAPSHOT
+ 4.0.0-SNAPSHOT
9.0.0
1.16.1
diff --git a/schema/openapi.yaml b/schema/openapi.yaml
index 96e94aa63..ae4c70beb 100644
--- a/schema/openapi.yaml
+++ b/schema/openapi.yaml
@@ -362,7 +362,7 @@ info:
name: Apache 2.0
url: https://github.com/cryostatio/cryostat3/blob/main/LICENSE
title: Cryostat API
- version: 3.0.0-snapshot
+ version: 4.0.0-snapshot
openapi: 3.0.3
paths:
/api/beta/credentials/{connectUrl}:
diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties
index e2a1a13a6..65f2d373d 100644
--- a/src/main/resources/application.properties
+++ b/src/main/resources/application.properties
@@ -114,6 +114,6 @@ quarkus.container-image.registry=quay.io
quarkus.container-image.group=cryostat
quarkus.container-image.name=cryostat
quarkus.container-image.tag=${quarkus.application.version}
-quarkus.container-image.additional-tags=dev
+quarkus.container-image.additional-tags=dev,latest
quarkus.native.additional-build-args=--initialize-at-run-time=org.openjdk.jmc.jdp.client.JDPClient\\,io.cryostat.core.net.discovery.JvmDiscoveryClient\\,java.net.Inet4Address\\,java.net.Inet6Address