Spaces
What is a space?
A space in Warestack helps you organize and manage multiple GitHub accounts and organizations along with their repositories and workflow-related tasks within a place. You can track pull requests, issues, deployment reviews, workflow runs, and other critical events. This view keeps your work organized, minimizing the need to switch between different tools and platforms.
Browse the space settings screens in the following interactive presentation.
Managing spaces
Configuration for GitHub accounts and organizations
You can authorize multiple GitHub accounts within a single space, allowing you to manage repositories from different accounts and organizations in one place.
💡 You can view and manage all connected accounts and organizations, along with details about each. This includes information on the GitHub member who granted access, the number of granted repositories, and options to be redirected directly to GitHub for configuring or revoking access.
Warestack GitHub App installation
The first person to install the Warestack App in a space automatically becomes the admin user. Admin settings can be managed later in the Members section. The GitHub installation allows Warestack to access your selected repositories and extract real-time updates based on your GitHub activities. You can then monitor selected events on these repositories from your Warestack space. You can install the GitHub App on personal or organizational accounts. You can choose between granting access to all repositories or selecting specific repositories. You can repeat this process at any time to connect additional GitHub accounts to Warestack.
Repository management
Easily import repositories into your space or revoke access as needed. This flexibility allows you to customize each space based on your project needs and team structure.
Details
This page allows you to edit your space details. Your space name was either auto-generated or based on your organization’s email domain name during registration. If the name is incorrectly set, please update it here. Please note that changing the space name may make the current name unavailable for future use. Space names must be globally unique within Warestack.
Preferences
Preferences for specific GitHub events across the repositories linked to your space. You can customize your notifications by disabling one or more event types if they’re not relevant to your work. This lets you focus on the events that matter most to you and your team.
💡 These notifications appear as cards on the overview page to keep you informed about critical actions, such as pull request updates, issue comments, deployment reviews, and workflow runs.
Feature | Description |
---|---|
Issue comment | Enable notifications for all issue comment activities, such as when comments are created, edited, or deleted. Additionally, stay informed about issue actions like opening, closing, labeling, and locking to ensure comprehensive issue management. |
Pull request | Stay updated with notifications on a range of pull request activities, including assignments, enabling or disabling auto-merge, closures, edits, labeling, synchronization, and more, allowing for seamless collaboration and oversight. |
Deployment review | Receive real-time alerts whenever deployment reviews are requested, approved, or rejected, ensuring that your team stays informed and can act promptly. |
Workflow run | Get timely alerts when workflow runs are requested or completed in your repository, helping you keep track of GitHub Actions workflows and maintain awareness of automation progress. |
Members
You can add members to your space either by sending direct email invitations or generating a unique space link for easy access. Managing members includes reviewing or removing existing members to adjust their access and monitoring pending approval requests or invitations. Adopting a centralized approach ensures seamless collaboration and consistent practices across your team. Additionally, ownership can be transferred to another member for effective space management.
Members
Setting up a platform repository keeps your team aligned with optimized workflows, all managed from a single source of truth. It’s an excellent practice for CI/CD processes, saving time, ensuring consistency, and standardizing repetitive tasks to streamline the development lifecycle. Warestack promotes best practices by centralizing workflows and configurations. With just one repository, your team works from a unified source of truth, ensuring consistency, reducing duplication, and streamlining collaboration.
Delete space
⚠️ To delete a space in Warestack, go to Settings
within your space and select the Delete space
option.
This action is permanent and cannot be undone, as it will result in the complete removal of all data associated with that space in line with our privacy policy.