senzing-factory / build-resources

Collection of utilities to aid with build process
Apache License 2.0
1 stars 1 forks source link

standardize label automation across all repositories #82

Closed kernelsam closed 8 months ago

kernelsam commented 10 months ago

Overview

We are calling the same two workflows for adding the same two labels (triage, customer-submission) to issues in every repository. The workflow names are currently not standardized between our three organizations (senzing, senzing-garage, senzing-factory).

Proposal

Call the same standardized reusable workflow for all repositories: https://github.com/senzing-factory/build-resources/blob/main/.github/workflows/add-labels-to-issue.yaml

This will allow us to consume minor updates to the underlying action or the reuable workflow without requiring changes to every repository in all three organizations. This will also allow us to add/remove labels to all repositories consistently from one location.

If for some reason we need a one off label on a repository we can manage that as a separate workflow.

Potential name: add-labels-standardized.yaml

Garage repos analysis

name label workflows
.github add triage label, identify customer
accountant-aws-marketplace archived
ansible-playbook-demo archived
ansible-role-senzingapi archived
ansible-role-stream-producer archived
aws-cloudformation-database-cluster add triage label, identify customer
aws-cloudformation-dev-rest add label triage, add label customer submission
aws-cloudformation-ecs add label triage, add label customer submission
aws-cloudformation-ecs-poc-simple archived
aws-cloudformation-ecs-senzing-stack-basic add label triage, add label customer submission
aws-cloudformation-ecs-senzing-stack-choices archived
aws-cloudformation-performance-testing add label triage, add label customer submission
aws-cloudformation-webapp-demo add label triage, add label customer submission
aws-lambda-cognito-authorizer add label triage, add label customer submission
aws-lambda-self-signed-certificate add label triage, add label customer submission
aws-marketplace-evaluation add label triage, add label customer submission
azure-template-aks-poc-simple add label triage, add label customer submission
bizname-research add label triage, add label customer submission
certification archived
certified archived
charts archived
check-self add label triage, add label customer submission
community-map add label triage, add label customer submission
community-roadmap add label triage, add label customer submission
compressedfile add label triage, add label customer submission
configurator add label triage, add label customer submission
connector-neo4j add label triage, add label customer submission
demo-entity-search add label triage, add label customer submission
discussions this is just a readme and a license
docker-adminer add label triage, add label customer submission
docker-app-demo archived
docker-apt add label triage, add label customer submission
docker-aptdownloader add label triage, add label customer submission
docker-base-image-centos archived
docker-base-image-debian add label triage, add label customer submission
docker-compose-air-gapper add label triage, add label customer submission
docker-compose-aws-ecscli-demo archived
docker-compose-db2-cluster-demo archived
docker-compose-db2-demo archived
docker-compose-demo add label triage, add label customer submission
docker-compose-mysql-demo archived
docker-compose-postgresql-demo archived
docker-compose-stream-loader-kafka-demo archived
docker-db2 archived
docker-db2-driver-installer add label triage, add label customer submission
docker-db2express-c archived
docker-g2command archived
docker-g2command-db2-cluster archived
docker-g2configtool archived
docker-g2loader archived
docker-g2loader-db2-cluster archived
docker-hello-world add label triage, add label customer submission
docker-ibm-db2 add label triage, add label customer submission
docker-init-container add label triage, add label customer submission
docker-installer add label triage, add label customer submission
docker-jupyter archived
docker-mysql archived
docker-mysql-init add label triage, add label customer submission
docker-opt-senzing archived
docker-poc-notebook archived
docker-python-3.6-base archived
docker-python-base-complete archived
docker-python-db2-base archived
docker-python-db2-cluster-base archived
docker-python-db2-cluster-demo archived
docker-python-demo add label triage, add label customer submission
docker-python-mysql-base archived
docker-python-postgresql-base archived
docker-senzing-base add label triage, add label customer submission
docker-senzing-console add label triage, add label customer submission
docker-senzing-debug archived
docker-sshd add label triage, add label customer submission
docker-terraform-aws add label triage, add label customer submission
docker-test add label triage, add label customer submission
docker-test-layers add label triage, add label customer submission
docker-web-app-demo add label triage, add label customer submission
docker-wrap-image-with-db2 add label triage, add label customer submission
docker-wrap-image-with-mssql add label triage, add label customer submission
docker-wrap-image-with-senzing-apt add label triage, add label customer submission
docker-wrap-image-with-senzing-data add label triage, add label customer submission
docker-xterm add label triage, add label customer submission
docker-yum add label triage, add label customer submission
docker-yumdownloader archived
dumpstack add label triage, add label customer submission
entity-search-web-app-console add label triage, add label customer submission
evaluate add label triage, add label customer submission
explain add label triage, add label customer submission
file-loader add label triage, add label customer submission
g2-configuration-initializer archived
g2-sdk-json-type-definition add label triage, add label customer submission
g2-sdk-proto add label triage, add label customer submission
g2-sdk-python-grpc add label triage, add label customer submission
g2config archived
g2configmgr archived
g2diagnostic archived
g2engine archived
g2exception archived
g2hasher archived
g2health archived
g2product archived
g2replicator archived
g2report archived
g2service archived
g2vcompare archived
garage-roadmap doesn't have labels
go-cmdhelping add label triage, add label customer submission
go-common add label triage, add label customer submission
go-databasing add label triage, add label customer submission
go-grpcing add label triage, add label customer submission
go-logging add label triage, add label customer submission
go-messaging add label triage, add label customer submission
go-observing add label triage, add label customer submission
go-queueing add label triage, add label customer submission
go-rest-api-service add label triage, add label customer submission
hello-senzing-springboot-java archived
i2-senzing-connector archived
ibm-icp4d-guide archived
ibm-openshift-guide add label triage, add label customer submission
init-database add label triage, add label customer submission
init-mssql add label triage, add label customer submission
init-mysql add label triage, add label customer submission
init-postgresql add label triage, add label customer submission
java-g2loader archived
keystore-generator add label triage, add label customer submission
knowledge-base add label triage, add label customer submission
kubernetes-demo archived
load add label triage, add label customer submission
mapper-openc archived
mapper-sayari archived
migrate archived
mock-data-generator archived
move add label triage, add label customer submission
observe add label triage, add label customer submission
openshift-demo add label triage, add label customer submission
packer-ansible archived
packer-senzing-demo-ubuntu-18.04 archived
postgresql-client add label triage, add label customer submission
rancher-demo archived
ready-for-senzing archived
redoer add label triage, add label customer submission
resolver add label triage, add label customer submission
sdk-graph-components archived
senzing-environment archived
senzing-package archived
senzing-sdk-api-specification archived
senzing-tools add label triage, add label customer submission
senzing-tutorial-in-python add label triage, add label customer submission
senzing-up archived
senzing-with-chatgpt-notebook add label triage, add label customer submission
senzing-with-chatgpt-plugin add label triage, add label customer submission
serve-chat add label triage, add label customer submission
serve-grpc add label triage, add label customer submission
serve-http add label triage, add label customer submission
spike-docker-store-based-images archived
stream-configuration archived
stream-file-utility archived
stream-loader add label triage, add label customer submission
stream-logger add label triage, add label customer submission
stream-producer add label triage, add label customer submission
subway-map add label triage, add label customer submission
support add label triage, add label customer submission
template-ansible-role archived
template-docker add label triage, add label customer submission
template-go add label triage, add label customer submission
template-python add label triage, add label customer submission
template-repository add label triage, add label customer submission
test-ground add label triage, add label customer submission
validate add label triage, add label customer submission
video add label triage, add label customer submission
view-xterm archived
webapp-drillthrough-demo archived

senzing-garage

senzing

senzing-factory