Skip to main content

Workspace

In this tab, you can:
  • Edit your Product Overview, which helps Macroscope understand your product better.
  • Add or remove email recipients from your team’s weekly digest emails.

Account

In this tab, you can toggle on/off features like:

Connections

This is where you can configure your connections to your Slack, Linear, and Jira accounts. Learn more about how to integrate Macroscope with your issue management systems.

Repos

Repos Settings Per repository, you can toggle on/off features like:
  • Automatic code review
  • Auto-assigning a reviewer when a PR is opened without a reviewer assigned
You can apply settings across multiple repositories simultaneously.

Release Ref Patterns

Release Ref Settings Here is where you can tell Macroscope which refs count as releases. This helps Macroscope know what commits should be classified as released commits, so Macroscope can generate better summaries and AMA responses.
The Release Ref Patterns field can take multiple inputs. Inputs can be glob patterns.A glob pattern for a GitHub release branch depends on the naming convention used for those branches. Here are some common patterns and their corresponding globs:
  1. Simple release/ prefix
If all release branches start with release/ followed by a version or identifier, you can use: release/*This will match branches like release/v1.0, release/hotfix-2.1, but not release/feature/new-feature.
  1. release/ prefix with nested segments
If your release branches might have further sub-segments (e.g., release/v1.0/rc1), you can use: release/**This will match release/v1.0, release/v1.0/rc1, release/v2.0/alpha/test.
  1. Version-specific patterns
If your release branches follow a semantic versioning pattern like release/vX.Y.Z, you can use a more specific glob: release/v[0-9].[0-9].[0-9]*This would match release/v1.2.3, release/v10.5.0, but not release/v1.0-rc.
  1. Pre-release or specific release types
If you have specific pre-release branches (e.g., release/v1.0-rc, release/v2.0-beta), you can combine patterns: release/v*..-rc*This would match branches like release/v1.0.0-rc1.

Support

This is where you can set up a shared Slack channel with the Macroscope Support Team, which you can use to ask questions and share feedback directly. In the rare event that your repositories and other data in Macroscope fall out of sync with GitHub, you can click the Synchronize with GitHub button to manually have Macroscope resynchronize with GitHub.