Skip to content
Snippets Groups Projects
Commit a735bc50 authored by Thomas Neidhart's avatar Thomas Neidhart
Browse files

Merge branch 'dups-jq' into 'main'

Remove dup calls to jq

See merge request !3
parents b9abf399 151fdad7
No related branches found
No related tags found
1 merge request!3Remove dup calls to jq
...@@ -4,7 +4,7 @@ IFS=$'\n\t' ...@@ -4,7 +4,7 @@ IFS=$'\n\t'
list_active_membership () { list_active_membership () {
local ORGS ORG local ORGS ORG
ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("active"))' | jq -r ".organization.login") ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("active")) | .organization.login')
echo "Member of the following GitHub organizations:" echo "Member of the following GitHub organizations:"
for ORG in ${ORGS} for ORG in ${ORGS}
do do
...@@ -14,7 +14,7 @@ list_active_membership () { ...@@ -14,7 +14,7 @@ list_active_membership () {
list_pending_membership () { list_pending_membership () {
local ORGS ORG local ORGS ORG
ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("pending"))' | jq -r ".organization.login") ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("pending")) | .organization.login')
echo "Invitation to join the following GitHub organizations:" echo "Invitation to join the following GitHub organizations:"
for ORG in ${ORGS} for ORG in ${ORGS}
do do
...@@ -24,7 +24,7 @@ list_pending_membership () { ...@@ -24,7 +24,7 @@ list_pending_membership () {
join_pending_membership () { join_pending_membership () {
local ORGS local ORGS
ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("pending"))' | jq -r ".organization.login") ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("pending")) | .organization.login')
for ORG in ${ORGS} for ORG in ${ORGS}
do do
echo "Joining org ${ORG}" echo "Joining org ${ORG}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment