Skip to content

ci: adding workflow dispatch to charts ci test - #993

Open
danishk wants to merge 6 commits into
cloudnative-pg:mainfrom
danishk:dev/992
Open

danishk wants to merge 6 commits into
cloudnative-pg:mainfrom
danishk:dev/992

Conversation

@danishk

@danishk danishk commented Aug 27, 2026 •

Copy link
Copy Markdown
Collaborator

Currently the test on CI is running only on pull request.
Updated it to run on push only on forks.

https://github.com/danishedb/charts/actions
closes #992
Signed-off-by: danishedb danish.khan@enterprisedb.com

@danishk
danishk requested a review from a team as a code owner August 27, 2026 16:28
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines, ignoring generated files. label Aug 27, 2026
@hh24k

hh24k commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

LGTM ... just for tests-cluster-chainsaw.yaml, could consider adding a filter selecting tests to run @danishedb

@danishk

danishk commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator Author

Based on the feedback I have updated the workflow to run on commits when owner is not cloudnativePG.

@danishk

danishk commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator Author

@itay-grudev I have change it to run on commits only on forks, Requesting your final approval.

Signed-off-by: danishedb <danish.khan@enterprisedb.com>
Signed-off-by: danishedb <danish.khan@enterprisedb.com>

# Conflicts:
#	.github/workflows/tests-cluster-chainsaw.yaml
#	.github/workflows/tests-operator.yml
#	.github/workflows/tests-plugin-barman-cloud.yaml

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
#
# Author:    danishedb <danish.khan@enterprisedb.com>
#
# interactive rebase in progress; onto 742cbd7
# Last commands done (2 commands done):
#    pick 0da6ffc # ci: adding workflow dispatch to charts ci test
#    pick ba9c00f # ci: updating workflow to run on push when owner is not cloudnativePG
# No commands remaining.
# You are currently rebasing branch 'dev/992' on '742cbd7'.
#
# Changes to be committed:
#	modified:   .github/workflows/tests-cluster-chainsaw.yaml
#	modified:   .github/workflows/tests-operator.yml
#	modified:   .github/workflows/tests-plugin-barman-cloud.yaml
#

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:XS This PR changes 0-9 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: add workflow disptach to test cases

3 participants