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.

FeatureDescription
Issue commentEnable 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 requestStay 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 reviewReceive real-time alerts whenever deployment reviews are requested, approved, or rejected, ensuring that your team stays informed and can act promptly.
Workflow runGet 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.

© 2024, Warestack