55 Commits
Author SHA1 Message Date
Hao Liu 4fe482b77b Unpin ubuntu version for feature branch CI build (#1400) (#1401) 2023-05-08 14:42:35 -04:00
john-westcott-iv 732ff9c02c Changing helm-release again 2023-04-19 12:25:14 -04:00
John Westcott IV f1512e9405 Modifying stage playbook to not need jmespath 2023-03-27 20:56:56 -04:00
John Westcott IV 9f0c5c8ba9 Adding jmespath to workflow for using json_query 2023-03-27 20:26:14 -04:00
John Westcott IV bf91f32f79 Adding missing \ in promote workflow 2023-03-27 14:28:18 -04:00
Hao Liu bb85b31411 Add github workflow to publish feature branch img 2023-03-07 16:50:28 -05:00
John Westcott IV 3faf76d7c9 Changing github actions from ubuntu-18 to ubuntu-latest
See https://github.com/actions/runner-images/issues/6002 for deprication warnings
2023-03-06 14:55:32 -05:00
Christian Adams edf01f009e Stage and push helm index where gitconfig is set (#1251) 2023-02-22 14:09:35 -05:00
John Westcott IV 6ac8668ead Nominal change to the pr body check 2023-01-25 17:12:08 -05:00
f6f58d5c6d Setup make index for testing (#1183)
- Reconfigure index file generation
- checkout gh-pages branch in promote.yaml
- fix helm-index make target
- add gh-pages folder in .gitignore

Signed-off-by: Miles Wilson <[email protected]>
Co-authored-by: Hao Liu <[email protected]>
Co-authored-by: Christian Adams <[email protected]>
2023-01-18 17:53:57 -05:00
Christian Adams 43f98eda77 Fix pr_body_check (#1187) 2023-01-11 22:16:58 -05:00
John Westcott IV 1399504142 Adding community labels on PRs and Issues (#1108) 2022-11-04 11:55:47 -04:00
Dimitri Savineau d2efea08e6 ci: Add check for no_log statement (#1096)
Since e966e92 we're using the `no_log` variable to control the no_log
statement value.
This job will check if the no_log statements are correctly set.

Signed-off-by: Dimitri Savineau <[email protected]>
2022-10-24 14:37:27 -04:00
John Westcott IV 24f3f440f1 Adding GitHub check to ensure PRs have the proper X/Y/Z flags 2022-08-01 13:04:38 -04:00
John Westcott IV fcd2c4c023 Merge pull request #982 from john-westcott-iv/pr_template
Adding PR template
2022-07-19 04:22:41 -04:00
John Westcott IV 8e30a17a77 Adding PR template 2022-07-19 04:12:38 -04:00
Miles Wilson bc08c4bbbe Added helm values, templates, and readme 2022-07-11 19:59:03 -04:00
Brandon Ewing 3cd9ddd8c6 remove namespace from helm chart
Helm should be able to set the namespace for the operator at deploy time
via the --namespace option.  Use yq to remove all references to
namespaces in the helm chart prior to publishing.

Update CI process to create namespace during install.

Resolves #907
2022-06-27 12:26:14 -05:00
John Westcott IV 683d23dbea Adding feature requests issue type (#951) 2022-06-15 17:30:00 -04:00
John Westcott IV ef46d7f49c Changes from PR review 2022-06-13 11:15:52 -04:00
John Westcott IV a5328b1a09 .github folder maintainance
Changing bug_report from markdown to yaml
Adding config.yml for new issues
Adding Code of Conduct and support to the README (along with tags at the
top of the readme)
Adding SECURITY.md
Adding CODE_OF_CONDUCT.md
2022-06-13 08:22:40 -04:00
Shane McDonald 46586bd7b6 Rework helm release process
This was mostly me working around a limitation in chart-releaser where it does not allow for uploading a chart to an existing release.
2022-05-02 14:12:59 -04:00
Shane McDonald 191be7bf3c Run test helm install in CI 2022-05-02 14:12:59 -04:00
Mark Mercado 6cbc6a7234 Set CHART_OWNER as ${{ github.repository_owner }} 2022-05-02 14:12:59 -04:00
Mark Mercado 7f72260445 Adding document-start markers 2022-05-02 14:12:59 -04:00
Mark Mercado 5b7baa106d Adding CI for "make helm-chart" 2022-05-02 14:12:59 -04:00
Mark Mercado efaa4718ec Adding Helm functionality 2022-05-02 14:12:57 -04:00
kurokobo 2f47b907fd fix: add OPERATOR_VERSION as build-arg to pass the version to operator 2022-03-09 22:32:39 +09:00
John Westcott IV 1320c9d175 Fixing linting issues 2022-01-31 12:19:31 -05:00
John Westcott IV 3eede3c922 Adding triage label to any new issue 2022-01-30 13:59:22 -05:00
Shane McDonald e5cfac2ba0 Merge pull request #660 from shanemcd/stage-operator
Allow for independently staging awx-operator
2021-11-19 16:29:31 +08:00
Shane McDonald 5d934ff2b5 Allow for independently staging awx-operator 2021-11-19 06:34:16 +00:00
Shane McDonald 84ab70f779 Fix secret name 2021-11-19 13:22:36 +08:00
Shane McDonald c28e4729e6 Move to promotion-based release process 2021-11-19 02:29:16 +00:00
Shane McDonald 5e7fe9b05f Tag releases as "latest" 2021-10-05 21:20:10 -04:00
Shane McDonald 1f73e2ca32 Fix devel workflow 2021-10-05 20:51:56 -04:00
Shane McDonald 9e9457cf99 Fix release workflow 2021-10-03 10:19:07 -04:00
Shane McDonald b59205ce69 Fix release workflow 2021-10-03 10:12:23 -04:00
Shane McDonald ad2b49ab29 Update release workflow
To work with newer versions of operator-sdk
2021-10-02 15:27:41 -04:00
Shane McDonald eaa4d33aea Move test requirements out of github action workflow 2021-09-29 18:39:27 -04:00
Shane McDonald 85f3c23788 Whitespace fixes 2021-09-29 18:39:25 -04:00
Shane McDonald 88dd0e648e Force install of correct kustomize version in GHA 2021-09-29 18:39:25 -04:00
Shane McDonald 59efcb7be8 Install community.docker in tests 2021-09-29 18:39:25 -04:00
Shane McDonald 48ab801c8c Adopt the new molecule/ directory structure from the operator-sdk 1.x scaffolding 2021-09-29 18:39:25 -04:00
Fabricio Aguiar 47c32d3e18 Pinning molecule
- temporarily pin molecule
- add color to molecule run
2021-09-17 17:20:02 -03:00
Shane McDonald 9a54ae2937 Delete test-local, run test-minikube in CI
bsycorp/kind is broken. See https://github.com/bsycorp/kind/issues/44
2021-06-22 14:35:39 -04:00
Marcelo Moreira de Mello b7e043eca8 Update bug_report.md 2021-04-30 13:53:59 -04:00
Marcelo Moreira de Mello 78d03e03bb Updated bug report template 2021-04-30 13:52:09 -04:00
Shane McDonald 295ed47c43 Add GHA workflow for pushing releases to Quay 2021-04-08 07:26:45 -04:00
Tyler Auerbeck 90b88676c5 Update README; Update GHA to run on push to devel 2021-04-03 14:42:24 -04:00