From ae7c24db988d2576dec6b261ee460456f93d32fe Mon Sep 17 00:00:00 2001
From: Martin Mulholland <71444914+mmulholla@users.noreply.github.com>
Date: Tue, 8 Mar 2022 15:19:56 -0500
Subject: [PATCH 1/3] Release 1.6.0 (#150)
---
cmd/release/release_info.json | 18 ++++--------------
1 file changed, 4 insertions(+), 14 deletions(-)
diff --git a/cmd/release/release_info.json b/cmd/release/release_info.json
index 14d8e4d6..73e5392b 100644
--- a/cmd/release/release_info.json
+++ b/cmd/release/release_info.json
@@ -1,19 +1,9 @@
{
- "version": "1.5.0",
+ "version": "1.6.0",
"quay-image": "quay.io/redhat-certification/chart-verifier",
"release-info": [
- "
",
- "- Add version command (#231)
",
- "- Report now output to stdout (#240):
",
- "",
- "- Option added to write directly to a file.
",
- "- Added error log.
",
- "
",
- "- Bug Fixes:
",
- "",
- "- Panic error running using podman(#237)
",
- "- Chart verifier binary fails to find profiles(#238)
",
- "
",
- "
"
+ "Add support for OCP v10 (#250)",
+ "Add 30 minute timeout for helm test (#246)",
+ "Add support for provider delivery control (#244)"
]
}
From 89e2b0408923f068adebf2a1aae03d3bb67a65e2 Mon Sep 17 00:00:00 2001
From: Martin Mulholland
Date: Tue, 8 Mar 2022 09:39:35 -0500
Subject: [PATCH 2/3] sample workflow for CV action
---
.github/workflows/cv_action.yaml | 46 ++++++++++++++++++++++++++++++++
1 file changed, 46 insertions(+)
create mode 100644 .github/workflows/cv_action.yaml
diff --git a/.github/workflows/cv_action.yaml b/.github/workflows/cv_action.yaml
new file mode 100644
index 00000000..e69119ce
--- /dev/null
+++ b/.github/workflows/cv_action.yaml
@@ -0,0 +1,46 @@
+name: Run CV Action
+
+on:
+ pull_request_target:
+ types: [opened, synchronize, reopened]
+ branches: [ main ]
+jobs:
+ verify-chart:
+ name: Verify Helm Chart
+ runs-on: ubuntu-20.04
+ steps:
+
+ - name: Install oc
+ uses: redhat-actions/openshift-tools-installer@v1
+ with:
+ oc: latest
+
+ - name: prepare server url
+ id: server-url
+ run: |
+ API_SERVER=$( echo -n ${{ secrets.API_SERVER }} | base64 -d)
+ echo "::set-output name=API_SERVER::${API_SERVER}"
+
+ - uses: redhat-actions/oc-login@v1
+ with:
+ openshift_server_url: ${{ steps.server-url.outputs.API_SERVER }}
+ openshift_token: ${{ secrets.CLUSTER_TOKEN }}
+ insecure_skip_tls_verify: true
+
+ # Install chart-verifier CLI
+ - uses: redhat-actions/openshift-tools-installer@v1
+ with:
+ source: github
+ chart-verifier: latest
+
+ - uses: redhat-actions/chart-verifier@main
+ id: run-verifier
+ with:
+ chart_uri: https://github.com/redhat-certification/chart-verifier/blob/main/tests/charts/psql-service/0.1.9/psql-service-0.1.9.tgz?raw=true
+ verify_args: --set profile.vendortype=partner
+ fail: false
+
+ - name: echo outputs
+ run: |
+ echo "${{ steps.run-verifier.outputs.report_filename }}"
+ cat ${{ steps.run-verifier.outputs.report_filename }}
From a963e6bd0bf64fb247c0df4dd04e47de1faa47d8 Mon Sep 17 00:00:00 2001
From: Martin Mulholland
Date: Tue, 11 Jan 2022 10:38:11 -0500
Subject: [PATCH 3/3] force build
---
scripts/src/release/releasechecker.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/scripts/src/release/releasechecker.py b/scripts/src/release/releasechecker.py
index 1d18f5c7..5f786adc 100644
--- a/scripts/src/release/releasechecker.py
+++ b/scripts/src/release/releasechecker.py
@@ -90,7 +90,7 @@ def main():
if args.api_url:
version_info = get_version_info()
asset_file = tarfile_asset.create(version_info["version"])
- print(f'[INFO] Verifier tarball created : {asset_file}.')
+ print(f'[INFO] Verifier tarball created: {asset_file}.')
print(f'::set-output name=PR_tarball_name::{asset_file}')
if check_if_only_version_file_is_modified(args.api_url):
## should be on PR branch