openedx / axim-engineering

GitHub Issue repository for the Axim engineering team
https://openedx.atlassian.net/wiki/spaces/COMM/pages/3241640370/Axim+Collaborative+Engineering+Team
4 stars 1 forks source link

Sync GitHub Actions across repositories #619

Closed sarina closed 1 year ago

sarina commented 1 year ago

Problem statement

We have many Actions that could reasonably be expected to be present on all repositories. However there is currently no way to sync Actions across repositories.

v0 requirements:

Problem 2

Additionally there's no way to sync an updated version of an Action.

v1 requirements:


## Generated PRs

- [ ] https://github.com/openedx/api-doc-tools/pull/181    
- [ ] https://github.com/openedx/browserslist-config/pull/9    
- [ ] https://github.com/openedx/cc2olx/pull/126    
- [ ] https://github.com/openedx/ccx-keys/pull/39    
- [ ] https://github.com/openedx/codejail/pull/154    
- [ ] https://github.com/openedx/completion/pull/221    
- [ ] https://github.com/openedx/configuration/pull/6881    
- [ ] https://github.com/openedx/course-discovery/pull/3813    
- [ ] https://github.com/openedx/credentials/pull/1945    
- [ ] https://github.com/openedx/credentials-themes/pull/576    
- [ ] https://github.com/openedx/devstack/pull/1026    
- [ ] https://github.com/openedx/ecommerce/pull/3914    
- [ ] https://github.com/openedx/ecommerce-worker/pull/195    
- [ ] https://github.com/openedx/edx-analytics-data-api/pull/606    
- [ ] https://github.com/openedx/edx-app-android/pull/1755    
- [ ] https://github.com/openedx/edx-django-utils/pull/273    
- [ ] https://github.com/openedx/edx-lint/pull/320    
- [ ] https://github.com/openedx/edx-milestones/pull/73    
- [ ] https://github.com/openedx/edx-notes-api/pull/324    
- [ ] https://github.com/openedx/edx-ora2/pull/1922    
- [ ] https://github.com/openedx/edx-search/pull/132    
- [ ] https://github.com/openedx/edx-val/pull/417    
- [ ] https://github.com/openedx/enterprise-access/pull/105    
- [ ] https://github.com/openedx/enterprise-catalog/pull/574    
- [ ] https://github.com/openedx/event-routing-backends/pull/265    
- [ ] https://github.com/openedx/FeedbackXBlock/pull/3    
- [ ] https://github.com/openedx/frontend-app-admin-portal/pull/971    
- [ ] https://github.com/openedx/frontend-app-communications/pull/118    
- [ ] https://github.com/openedx/frontend-app-discussions/pull/454    
- [ ] https://github.com/openedx/frontend-app-ecommerce/pull/263    
- [ ] https://github.com/openedx/frontend-app-enterprise-public-catalog/pull/296    
- [ ] https://github.com/openedx/frontend-app-gradebook/pull/312    
- [ ] https://github.com/openedx/frontend-app-learner-dashboard/pull/114    
- [ ] https://github.com/openedx/frontend-app-learner-portal-enterprise/pull/684    
- [ ] https://github.com/openedx/frontend-app-learner-record/pull/142    
- [ ] https://github.com/openedx/frontend-app-learning/pull/1067    
- [ ] https://github.com/openedx/frontend-app-ora-grading/pull/166    
- [ ] https://github.com/openedx/frontend-app-payment/pull/711    
- [ ] https://github.com/openedx/frontend-app-profile/pull/696    
- [ ] https://github.com/openedx/frontend-app-publisher/pull/826    
- [ ] https://github.com/openedx/frontend-app-support-tools/pull/305    
- [ ] https://github.com/openedx/frontend-build/pull/307    
- [ ] https://github.com/openedx/frontend-enterprise/pull/305    
- [ ] https://github.com/openedx/frontend-lib-special-exams/pull/83    
- [ ] https://github.com/openedx/frontend-platform/pull/445    
- [ ] https://github.com/openedx/license-manager/pull/477    
- [ ] https://github.com/openedx/mdrst/pull/32    
- [ ] https://github.com/openedx/openedx-backstage/pull/25    
- [ ] https://github.com/openedx/openedx-census/pull/16    
- [ ] https://github.com/openedx/openedx-events/pull/186    
- [ ] https://github.com/openedx/openedx-filters/pull/70    
- [ ] https://github.com/openedx/open-edx-proposals/pull/451    
- [ ] https://github.com/openedx/openedx-webhooks/pull/228    
- [ ] https://github.com/openedx/pytest-repo-health/pull/196    
- [ ] https://github.com/openedx/studio-frontend/pull/370    
- [ ] https://github.com/openedx/taxonomy-connector/pull/147    
- [ ] https://github.com/openedx/terraform-github/pull/59    
- [ ] https://github.com/openedx/testeng-ci/pull/351    
- [ ] https://github.com/openedx/tubular/pull/617    
- [ ] https://github.com/openedx/tutor-contrib-oars/pull/4    
- [ ] https://github.com/openedx/xblock-adventure/pull/53    
- [ ] https://github.com/openedx/xblock-image-explorer/pull/103    
- [ ] https://github.com/openedx/xblock-image-modal/pull/93    
- [ ] https://github.com/openedx/xblock-sdk/pull/273    
- [ ] https://github.com/openedx/xqueue/pull/883   
sarina commented 1 year ago

fyi @feanil - let me know if you'd like more detail

feanil commented 1 year ago

This has merged and landed and we're now waiting on the generated PRs to get merged before we close this. I've added the PRs to a task list in the description.

feanil commented 1 year ago

All workflow PRs have been merged, this ticket is all set.