Alan Rominger
4fbdc412ad
Restrict PR body check to just AWX repo
2023-08-29 09:29:30 -04:00
Alan Rominger
db1af57daa
Revert "Adding PR check to ensure JIRA links are present"
...
This reverts commit 3ae6174050
.
2023-08-29 09:29:30 -04:00
John Westcott IV
7e4cf859f5
Added PR check to ensure JIRA links are present ( #13839 )
2023-08-02 15:28:13 -04:00
John Westcott IV
7838641215
Fixed dependencies tag in PR labeler ( #14286 )
2023-07-28 08:30:30 -04:00
Alan Rominger
ea455df9f4
Only push the production images for main repo ( #14261 )
2023-07-19 09:51:33 -04:00
Alan Rominger
fe2da52eec
Upgrade Github actions issue labeler to fix 404 errors ( #14163 )
2023-06-26 17:14:53 -04:00
John Westcott IV
ba99ddfd82
Fix PR and issue labeler job permissions ( #14134 )
2023-06-15 18:56:40 +00:00
Michael Abashian
2a549c0b23
Removes dependabot for opening ui dependency pr's ( #14075 )
2023-06-01 14:30:02 -04:00
Michael Abashian
5afdfb1135
Escape parenthesis in labeler for tech preview ui label
2023-05-18 15:00:19 -04:00
Michael Abashian
2f15cc5170
Updates issue_labeler.yml to handle tech preview ui auto-labeling
2023-05-18 14:46:36 -04:00
Michael Abashian
f15d40286c
Adds a component label for the tech preview ui in bug_report.yml
2023-05-18 14:45:27 -04:00
Rick Elrod
53260213ba
Issue template: Remind people to use security@ ( #13971 )
...
Signed-off-by: Rick Elrod <rick@elrod.me>
2023-05-09 11:00:02 -05:00
Alan Rominger
f012a69c93
Allow running AWX checks on forks ( #13938 )
2023-05-02 11:47:29 -04:00
John Westcott IV
3975028bd4
Merge pull request #12952 from sashashura/patch-1
...
ci: workflows security hardening
2023-04-11 15:51:07 -04:00
Hao Liu
3945db60eb
Automatically build image for feature branch
...
- also will now publish awx image for devel
2023-03-07 16:24:53 -05:00
John Westcott IV
bef3da6fb2
Merge pull request #13304 from john-westcott-iv/limit_actions
...
Only allow promote and stage to run on the awx repo
2023-02-16 08:05:23 -05:00
Alan Rominger
84822784e8
Get rid of label because it is confusing
2023-02-03 14:24:43 -05:00
Alan Rominger
0f3adb52b1
Add help comments and reorg targets for separation
2023-02-03 14:24:43 -05:00
Alan Rominger
59da9a29df
Delete everything about py_version in CI workflow
2023-02-03 14:24:43 -05:00
Alan Rominger
a949ee048a
Consolidate CI logic with github_ci_runner target
...
Delete outright the step to install python
Fix typo that failed to label stage
2023-02-03 14:24:43 -05:00
John Westcott IV
61821faa00
Merge pull request #13476 from john-westcott-iv/security_requested_change
...
Nominal change to the pr body check
2023-01-25 17:38:55 -05:00
John Westcott IV
c26d211ee0
Nominal change to the pr body check
2023-01-25 17:12:43 -05:00
John Westcott IV
5163795cc0
Merge pull request #13397 from ansible/djyasin-patch-1
...
Update triage_replies.md
2023-01-25 10:12:06 -05:00
John Westcott IV
ea9c52aca6
Merge pull request #13461 from john-westcott-iv/no_galaxy_if_published
...
Two changes to GitHub promote action
2023-01-23 16:02:03 -05:00
John Westcott IV
a7ebce1fef
Update .github/workflows/promote.yml
...
Co-authored-by: Rick Elrod <rick@elrod.me>
2023-01-23 15:43:44 -05:00
John Westcott IV
5de9cf748d
Two changes to promote action
...
Perform a git reset --hard before attempting to release awxkit to pypi.
We found that something new in the process was causing an unexpected behavior if the git tree had any changes inside it.
It would cause a devel version to be created and used as part of the upload which pypi was refusing.
Collections can not easly be deleted from galaxy so if we have to rerun a job because of a pypi or quay failure we don't want to try and upload the collection again.
2023-01-23 15:37:02 -05:00
Seth Foster
b87dd6dc56
tag awx-ee latest with awx release
2023-01-11 17:21:51 -05:00
Lila Yasin
be4b826259
Update triage_replies.md
2023-01-04 11:36:33 -05:00
Alan Rominger
f739908ccf
Add comment about Ansible-core being installed by default
...
Co-authored-by: John R Barker <john@johnrbarker.com>
2022-12-21 09:57:00 -05:00
Rick Elrod
d968b648de
Run sanity tests outside of our container
...
Also just ignore one sanity test for the export module, instead of
ignoring all of them.
Also use latest ansible-test, and make it work on GHA (by using podman
instead of docker).
Signed-off-by: Rick Elrod <rick@elrod.me>
2022-12-20 21:40:41 -06:00
Alan Rominger
ac8cff75ce
Run collection sanity tests in CI ( #13356 )
...
* Run collection sanity tests in CI
This requires adding a Makefile install of ansible-core
Fake the version to make semver check happy
* Fixes from ansible-test sanity failures
* Exclude the export module due to awxkit requirement
* Fix broken ansible-test rule exceptions
remove Ansible 2.14 exclusions that make ansible-test ERROR, saying they are not needed
2022-12-20 16:06:25 -05:00
akus062381
aad1fbcef8
add new triage reply
2022-12-13 16:17:42 -05:00
John Westcott IV
5d96ee084d
Adding endswith(awx) to stage
2022-12-08 16:36:04 -05:00
John Westcott IV
e2cee10767
Update .github/workflows/promote.yml
...
Co-authored-by: Shane McDonald <me@shanemcd.com>
2022-12-08 16:34:13 -05:00
John Westcott IV
31c2e1a450
Only allow promote and stage to run on the awx repo
2022-12-07 14:09:36 -05:00
Hao Liu
40499a4084
prevent unsupported locale setting error in GHA
...
related to https://github.com/ansible/ansible/pull/78175
the way the GHA runner is built, Python runs with a mixed locale between the FS bits and the default encoding, which can cause unpredictable issues
adding env var `LC_ALL: "C.UTF-8"` prevent flakiness due to locale issue
Signed-off-by: Hao Liu <haoli@redhat.com>
2022-11-29 18:03:46 +00:00
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 75e6366c5e
, reversing
changes made to af6fec5592
.
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
b3bda415da
build: harden label_issue.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:12:14 +02:00
Alex
21291b53fd
build: harden label_pr.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:10:53 +02:00
Alex
3eb748ff1f
build: harden promote.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-25 18:07:10 +02: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
Jessica Steurer
6a19aabd44
feature_request_form_update ( #12625 )
...
* Feature_update
* Feature_update
* update-feature-request
* update-edit
2022-08-17 08:52:30 -03:00
Rebeccah Hunter
67f1ab2237
Merge pull request #12609 from john-westcott-iv/oracle_awx_triage_reply
...
Adding triage response for inquaries around Oracles version of AWX
2022-08-01 13:53:02 -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
John Westcott IV
c41becec13
Adding triage response for inquaries around Oracles version of AWX
2022-08-01 12:00:48 -04:00
Shane McDonald
0d097964be
Automatically install setuptools-scm in script called from Makefile
2022-07-22 12:59:39 -04:00
Sarabraj Singh
cd2fae3471
buffed docs for AWX Release and canonical Triage responses
2022-07-14 14:13:18 -04:00
Sarabraj Singh
9cb44a7e52
added setuptools-scm dependency to promote.yml workflow
2022-07-11 17:10:29 -04:00
John Westcott IV
de17cff39c
Modified triage replied ( #12473 )
...
Split no progress into issue and pr
added community.general standard response
2022-07-11 12:43:30 -04:00
Shane McDonald
a0d5f1fb03
Merge pull request #12428 from djyasin/updating_setuppy
...
Updated setup.py --version to python3 -m setuptools_scm.
2022-06-30 12:17:54 -04:00
Shane McDonald
cbea36745e
Transition from setup.py to setup.cfg
2022-06-27 13:30:01 -04:00
Alex Corey
439b351c95
Merge pull request #12392 from nixocio/update_bot_user
...
Update user dependabot
2022-06-23 08:31:16 -04:00
John Westcott IV
31d8ddcf84
Updating release docs ( #12403 )
...
Adding standard subject line to triage_replies.md
Removing PR commit generated change log in favor of github auto-commit log
Updating some images
Adding AWX matrix chanel to IRC notifications
Adding references between operator and AWX releases
2022-06-22 12:36:54 -04:00
nixocio
e7d37b26f3
Update user dependabot
...
Update user dependabot
2022-06-16 15:31:39 -04:00
John Westcott IV
f820c49b82
Fixing typo in ISSUE_TEMPLATE.md ( #12381 )
2022-06-15 10:34:22 -04:00
John Westcott IV
b9e67e7972
Allowing blank issues with a template for testing purposes only ( #12377 )
2022-06-14 17:17:07 -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
186af73e5d
Fixing slashes for copy/paste of links ( #12359 )
2022-06-10 14:29:12 -04:00
John Westcott IV
ab2d05a07d
Update replies documentation ( #12305 )
...
Adding heads and a couple standard replies and rewording other replies.
2022-06-09 13:41:53 -04:00
nixocio
699a35b88a
Fix typo
...
Fix typo on triage replies
2022-06-03 15:22:49 -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
Alex Corey
e15a76e7aa
Dependabot runs monthly and only makes prs for production dependencies
2022-05-19 11:16:51 -04:00
Rebeccah Hunter
0d97a0364a
Merge pull request #12170 from ansible/give_us_the_deets
...
Update triage_replies give us more info
2022-05-09 15:22:57 -04:00
Alex Corey
8242078c06
Prevents the api label from being added to UI only PRs
2022-05-09 11:17:22 -04:00
Rebeccah Hunter
507b1898ce
Update triage_replies.md
2022-05-04 15:28:28 -04:00
Keith J. Grant
c102c61532
add old version message to triage replies
2022-05-03 08:20:45 -07:00
John Westcott IV
adb2b0da89
Adding standard message for AWX release ( #12105 )
2022-05-03 09:24:48 -04:00
nixocio
0205d7deab
Update dependabot
...
dependency-type to be direct
2022-05-02 17:15:54 -04:00
Kia Lam
4596df449e
Add directory.
2022-05-02 12:07:50 -07:00
Alex Corey
6e6c3f676e
Merge pull request #12120 from AlexSCorey/addDependabot
...
Add dependabot for ui
2022-04-28 15:43:03 -04:00
Alex Corey
50ef234bd6
Update .github/dependabot.yml
...
Co-authored-by: Marliana Lara <marliana.lara@gmail.com>
2022-04-28 15:14:08 -04:00
Alex Corey
410f38eccf
add dependabot for ui
2022-04-28 09:30:54 -04:00
Rebeccah Hunter
a3e29317c5
default saved replies for triages ( #12047 )
...
* create a singular page with listed replies that can be copy and pasted for mailing list and bug scrub purposes
Co-authored-by: Alicia Cozine <879121+acozine@users.noreply.github.com>
2022-04-18 16:28:22 +00:00
Kersom
e2a89ad8a2
Add saved replies dir and default reply ( #12028 )
...
Add saved replies dir and default reply
2022-04-13 10:59:18 -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
a9a7fac308
Removing the Installer option in issues and pr templates
2022-01-31 10:56:59 -05:00
John Westcott IV
1fb38137dc
Adding Collection and Installer category to issues/prs
2022-01-30 14:01:25 -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
Jake McDermott
e06f9f5438
Update ui dev readme, templates
2022-01-21 09:55:54 -05:00