standardize label automation across all repositories #82
Description
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-garage/.github
- senzing-garage/aws-cloudformation-database-cluster
- senzing-garage/aws-cloudformation-dev-rest
- senzing-garage/aws-cloudformation-ecs
- senzing-garage/aws-cloudformation-ecs-senzing-stack-basic
- senzing-garage/aws-cloudformation-performance-testing
- senzing-garage/aws-cloudformation-webapp-demo
- senzing-garage/aws-lambda-cognito-authorizer
- senzing-garage/aws-lambda-self-signed-certificate
- senzing-garage/aws-marketplace-evaluation
- senzing-garage/azure-template-aks-poc-simple
- senzing-garage/bizname-research
- senzing-garage/check-self
- senzing-garage/community-map
- senzing-garage/community-roadmap
- senzing-garage/compressedfile
- senzing-garage/configurator
- senzing-garage/connector-neo4j
- senzing-garage/demo-entity-search
- senzing-garage/docker-adminer
- senzing-garage/docker-apt
- senzing-garage/docker-aptdownloader
- senzing-garage/docker-base-image-debian
- senzing-garage/docker-compose-air-gapper
- senzing-garage/docker-compose-demo
- senzing-garage/docker-db2-driver-installer
- senzing-garage/docker-hello-world
- senzing-garage/docker-ibm-db2
- senzing-garage/docker-init-container
- senzing-garage/docker-installer
- senzing-garage/docker-mysql-init
- senzing-garage/docker-python-demo
- senzing-garage/docker-senzing-base
- senzing-garage/docker-senzing-console
- senzing-garage/docker-sshd
- senzing-garage/docker-terraform-aws
- senzing-garage/docker-test
- senzing-garage/docker-test-layers
- senzing-garage/docker-web-app-demo
- senzing-garage/docker-wrap-image-with-db2
- senzing-garage/docker-wrap-image-with-mssql
- senzing-garage/docker-wrap-image-with-senzing-apt
- senzing-garage/docker-wrap-image-with-senzing-data
- senzing-garage/docker-xterm
- senzing-garage/docker-yum
- senzing-garage/dumpstack
- senzing-garage/entity-search-web-app-console
- senzing-garage/evaluate
- senzing-garage/explain
- senzing-garage/file-loader
- senzing-garage/g2-sdk-json-type-definition
- senzing-garage/g2-sdk-proto
- senzing-garage/g2-sdk-python-grpc
- senzing-garage/go-cmdhelping
- senzing-garage/go-common
- senzing-garage/go-databasing
- senzing-garage/go-grpcing
- senzing-garage/go-logging
- senzing-garage/go-messaging
- senzing-garage/go-observing
- senzing-garage/go-queueing
- senzing-garage/go-rest-api-service
- senzing-garage/ibm-openshift-guide
- senzing-garage/init-database
- senzing-garage/init-mssql
- senzing-garage/init-mysql
- senzing-garage/init-postgresql
- senzing-garage/keystore-generator
- senzing-garage/knowledge-base
- senzing-garage/load
- senzing-garage/move
- senzing-garage/observe
- senzing-garage/openshift-demo
- senzing-garage/postgresql-client
- senzing-garage/redoer
- senzing-garage/resolver
- senzing-garage/senzing-tools
- senzing-garage/senzing-tutorial-in-python
- senzing-garage/senzing-with-chatgpt-notebook
- senzing-garage/senzing-with-chatgpt-plugin
- senzing-garage/serve-chat
- senzing-garage/serve-grpc
- senzing-garage/serve-http
- senzing-garage/stream-loader
- senzing-garage/stream-logger
- senzing-garage/stream-producer
- senzing-garage/subway-map
- senzing-garage/support
- senzing-garage/template-docker
- senzing-garage/template-go
- senzing-garage/template-python
- senzing-garage/template-repository
- senzing-garage/test-ground
- senzing-garage/validate
- senzing-garage/video
senzing
- senzing/awesome
- senzing/code-snippets
- senzing/data-encryption-aes256cbc-sample
- senzing/data-mart-replicator
- senzing/elasticsearch
- senzing/entity-search-web-app
- senzing/g2-python
- senzing/g2-sdk-go
- senzing/g2-sdk-go-base
- senzing/g2-sdk-go-grpc
- senzing/g2-sdk-go-mock
- senzing/g2-sdk-java
- senzing/g2-sdk-python
- senzing/g2-sdk-python-abstract
- senzing/g2-sdk-python-next
- senzing/g2anon
- senzing/g2audit
- senzing/g2command
- senzing/g2configtables
- senzing/g2configtool
- senzing/g2createinstance
- senzing/g2createproject
- senzing/g2database
- senzing/g2explorer
- senzing/g2export
- senzing/g2iniparams
- senzing/g2loader
- senzing/g2module
- senzing/g2paths
- senzing/g2project
- senzing/g2s3
- senzing/g2search
- senzing/g2setupconfig
- senzing/g2snapshot
- senzing/g2updateproject
- senzing/go-sdk-abstract-factory
- senzing/governor-postgresql-transaction-id
- senzing/images
- senzing/libpostal
- senzing/libpostal-data
- senzing/mapper-base
- senzing/mapper-csv
- senzing/mapper-dnb
- senzing/mapper-dowjones
- senzing/mapper-icij
- senzing/mapper-leie
- senzing/mapper-nomino
- senzing/mapper-npi
- senzing/mapper-ofac
- senzing/mapper-open-ownership
- senzing/mapper-opensanctions
- senzing/mapper-safegraph
- senzing/mapper-sayari-spark
- senzing/mssql-performance
- senzing/performance-general
- senzing/postgresql-performance
- senzing/rabbitmq-performance
- senzing/rest-api-client-java
- senzing/rest-api-client-ng
- senzing/risk-score-calculator
- senzing/sdk-components-ng
- senzing/senzing-api-server
- senzing/senzing-commons-java
- senzing/senzing-data-encryption-specification
- senzing/senzing-entity-specification
- senzing/senzing-listener
- senzing/senzing-listener-e ample
- senzing/senzing-poc-server
- senzing/senzing-rest-api-specification
- senzing/senzing.github.io
- senzing/senzingapi-runtime
- senzing/senzingapi-tools
- senzing/senzinggo
- senzing/truth-sets
senzing-factory
- senzing-factory/.github
- senzing-factory/ansible-playbook-senzing-demo
- senzing-factory/build-resources
- senzing-factory/copy-docker-to-ecr
- senzing-factory/dockerhub-util
- senzing-factory/git-action-git-issue-creation
- senzing-factory/git-action-jira-issue-creation
- senzing-factory/git-action-slack-notification
- senzing-factory/github-action-add-issue-to-project
- senzing-factory/github-action-docker-build -build
- senzing-factory/github-action-identify-customer
- senzing-factory/github-action-install-senzing-api
- senzing-factory/github-action-make-go-github-file
- senzing-factory/github-action-make-go-tag
- senzing-factory/github-util
- senzing-factory/packer-debian-postgres