Skip to content

Conversation

@mxmehl
Copy link
Member

@mxmehl mxmehl commented Mar 6, 2025

Fixes #63

This PR replaces the INFO output and provides an overview of all changes at the end.

Output format can be controlled by --output. Available choices are json and text.

Additionally, the logging level is WARNING by default now. -v and -vv (also the existing --debug) can be used to control this.

Example:

#--------------------------------------------------------
# Changes made to GitHub organisation OpenRailAssociation
#--------------------------------------------------------

⚠️ Dry-run mode, no changes executed

⚠️ Members without team: EthanPERRUZZA

🤝 Team Changes:
  🔹 Authentik User Manager:
    🆕 Has been created
  🔹 Compliance Assistant:
    🔧 Changed config:
      - Setting 'description': 'Maintainers of https://github.com/OpenRailAssociation/compliance-assistant' --> 'Maintainers of https://github.com/OpenRailAssociation/compliance-assistant and related repos'
  🔹 OSRD:
    ⏳ Pending members:
      - victorlenel

📂 Repository Changes:
  🔹 purl-tools:
    🔧 Changed permissions for teams:
      - Compliance Assistant: maintain
  🔹 authentik-user-manager:
    🔧 Changed permissions for teams:
      - Authentik User Manager: maintain

@mxmehl mxmehl force-pushed the stats branch 2 times, most recently from 1d79322 to 646756b Compare March 6, 2025 13:10
@mxmehl mxmehl marked this pull request as ready for review March 6, 2025 13:12
@mxmehl mxmehl merged commit 32a7334 into main Mar 6, 2025
10 checks passed
@mxmehl mxmehl deleted the stats branch March 6, 2025 13:12
@mxmehl mxmehl mentioned this pull request Mar 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Better overview of changes

2 participants