Hao Liu
6e25a552d3
enable feature branch api-schema test ( #12550 )
...
- enable schema upload to s3 bucket for feature branch
- add workflow to delete schema from s3 bucket when feature branch is deleted
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-11-04 16:14:55 +00:00
Michael Abashian
83c48bb5fa
Revert "Merge pull request #12993 from AlexSCorey/fixWorkflow"
...
This reverts commit 75e6366c5e0c9e10dddeec75729b77e1ab47ca1a, reversing
changes made to af6fec55929ce31628582597463c6f018ee8dd6f.
2022-11-03 14:39:31 -04:00
Alex Corey
75e6366c5e
Merge pull request #12993 from AlexSCorey/fixWorkflow
...
Gives enhanced permissions so that it can update dependabot pr bodies
2022-11-03 12:02:35 -04:00
John Westcott IV
fc838ba44b
Fix pr_body_check
2022-10-27 15:39:18 -04:00
Alex Corey
aae57378f0
Gives enhanced permissions so that it can update dependabot pr bodies
2022-10-03 16:28:04 -04:00
Alex Corey
948d300f43
Fixes workflow that update dependabot prs
2022-09-21 12:47:35 -04:00
John Westcott IV
bcd018707a
Adding ability to auto-apply community label to PRs and Issues ( #12718 )
2022-08-23 07:08:24 -04:00
Alex Corey
8d08ac559d
Puts new pr string on a new line
2022-08-22 12:05:43 -04:00
Alex Corey
2b4b8839d1
Edits existing PR body
2022-08-22 11:31:49 -04:00
John Westcott IV
71be8fadcb
Adding GitHub check to ensure PRs have the proper X/Y/Z flags ( #12577 )
...
* Adding GitHub check to ensure PRs have the proper X/Y/Z flags
* Changing the Z release wording
2022-08-01 12:59:01 -04:00
Shane McDonald
0d097964be
Automatically install setuptools-scm in script called from Makefile
2022-07-22 12:59:39 -04:00
Sarabraj Singh
9cb44a7e52
added setuptools-scm dependency to promote.yml workflow
2022-07-11 17:10:29 -04:00
Shane McDonald
cbea36745e
Transition from setup.py to setup.cfg
2022-06-27 13:30:01 -04:00
John Westcott IV
63d9cd7b57
.github folder maintaince ( #12327 )
...
* Removing old awxbot files
* Removing security bug report as GitHub now shows the security piolicy from /SECURITY.md
* Changing feature_request from md to yml
* Adding additional options to bug report components andinstall method
* Removing old ISSUE_TEMPLATE.md
* Changing issue type and adding additional components
* Removing auto-generated change log
* Adding awx_collection and cli components
* Changing content search pattern for type labels
* Changing from collection to awx_collection tag and adding dependencies tag
* Adding unicode bug to bug repot to match feature unicode character
* Changing bug to bug or docs
* Remove docker on * and boot2docker infavor of docker development environmnet
* Create top level issue with: CoC, Enterprise, Top level help
* Remove old CODEOWNERS file
2022-06-13 07:44:15 -04:00
John Westcott IV
1d35bba8c3
Variablizing the awx_template_version for building to allow release process to update the version in the module_util ( #12248 )
2022-06-02 12:28:57 -04:00
Shane McDonald
3ed65ce39e
Only run devel_images workflow for devel branch in awx repo
2022-03-30 09:24:22 -04:00
Shane McDonald
91df8ab0f7
Do not fail devel_images workflow if initial images are missing
2022-03-30 09:10:50 -04:00
Shane McDonald
aa6129fda0
Merge pull request #11932 from shanemcd/gha-devel-images
...
Migrate all development image builds to GHA
2022-03-23 10:28:48 -04:00
Shane McDonald
1d181757e8
Migrate all development image builds to GHA
...
- This also moves the development image from quay.io to ghcr.io.
- These changes will need to be backported to all of our supported branches.
2022-03-23 10:03:55 -04:00
Shane McDonald
f823049f55
Stop adding needs_triage label every time an issue is edited
2022-03-22 13:08:34 -04:00
Shane McDonald
afbd9f04d7
Merge pull request #11748 from john-westcott-iv/github_workflows_on_all_releases
...
Chaning workflow to run on all release branches
2022-03-22 09:06:50 -04:00
kurokobo
80947e2b32
fix: add OPERATOR_VERSION as build-arg to pass the version to operator
2022-03-09 22:32:38 +09:00
Shane McDonald
f04d7733bb
Add a CI check for the development environment
2022-03-08 09:00:30 -05:00
nixocio
f1efc578cb
Split UI test run
...
Split UI test run
See: https://github.com/ansible/awx/issues/10678
2022-03-03 16:22:32 -05:00
Shane McDonald
f6e18bbf06
Publish to galaxy and pypi in promote workflow
2022-03-01 15:42:13 -05:00
John Westcott IV
50d52c31e2
Chaning workflow to run on all release branches
2022-02-15 15:32:27 -05:00
Shane McDonald
6ed429ada2
Scope api schema.json to target branch
2022-02-07 17:54:01 -05:00
John Westcott IV
c8b906ffb7
Workflow changes ( #11692 )
...
Modifying workflows to install python for make commands
Squashing CI tasks to remove repeated steps
Modifying pre-commit.sh to not fail if there are no python file changes
2022-02-07 15:42:35 -05:00
Shane McDonald
8e6cdde861
Automate labels
2022-02-03 09:45:00 -05:00
John Westcott IV
2d6192db75
Adding triage label to any new issue
2022-01-30 13:59:37 -05:00
Marcelo Moreira de Mello
c086fad945
Added verbosity to molecule logs
2022-01-21 21:30:49 -05:00
Jeff Bradberry
c9c198b54b
Fix the problems with the api-schema tests against Tower
...
- add the appropriate release branch to the branches list
- add a fallback to the `docker pull` command
2021-12-08 15:57:08 -05:00
Shane McDonald
35bac50962
Ensure docker pull commands fail gracefully
2021-12-08 15:51:14 -05:00
Shane McDonald
ef1563283e
An automated stage / promotion release process
2021-11-19 02:22:45 +00:00
Shane McDonald
1660900914
Dont fail CI when pre-built images arent available
...
CI will build the image from scratch if the pre-build image is not available
2021-11-10 08:50:08 +08:00
Tiago
a325509e1e
Fix e2e check
2021-10-19 15:23:43 -03:00
Shane McDonald
64b337e3c6
Dont re-run CI after merging PRs into devel
2021-10-19 11:24:28 -04:00
Shane McDonald
3a74cc5a74
Add awx-operator CI check
2021-10-12 18:59:24 -04:00
Shane McDonald
9c3e78443b
Hide the ugly parts in a custom action
2021-08-30 15:12:15 -04:00
Shane McDonald
dc0cc0f910
Automate release process and changelog generation
2021-08-29 13:58:51 -04:00
Shane McDonald
f102b0ccf9
Add support for running CI checks directly on devel branch
2021-08-18 09:31:39 -04:00
Shane McDonald
55e37f6229
Update ci.yml
2021-08-18 09:07:30 -04:00
Tiago
8b165b333e
Update workflow to use pull_request_target
2021-08-03 16:34:42 -03:00
Tiago
bf8d70e657
Use cypress base image from a public repo in quay
2021-07-28 17:39:16 -03:00
Tiago Góes
cfa5d1b11d
set timeout limit for e2e tests ( #10756 )
2021-07-26 20:00:00 +00:00
Tiago
c50c0d3f1e
Update e2e workflow to use variable for e2e project name
2021-07-26 11:51:12 -03:00
Tiago Góes
6740785054
Merge pull request #10725 from ansible/e2e-tests
...
Add E2E tests workflow
2021-07-26 11:32:32 -03:00
Tiago
777d37c4b8
Add workflow to run e2e tests when the label needs_test is applied to the PR
2021-07-23 19:13:20 -03:00
Shane McDonald
dd9c6270ba
Dont fail when pre-built CI image is not available
2021-07-22 19:43:34 -04:00
Jake McDermott
3980864151
Install boto to ci ansible python env
2021-07-21 18:01:09 -04:00