Kubeflow Notebooks lets you run web-based development environments on your Kubernetes cluster by running them inside Pods.
Go to file
Andy Stoneberg fddbff996a
chore: create `/add-sub-issue` and `/remove-sub-issue` commands (#369)
related: #325

This new GitHub Actions workflow listens for issue comments and processes commands to add or remove sub-issues using the Javascript client. It includes error handling and posts feedback to the issue for auditability as well as if any errors occur during execution.

Acceptable input formats (and multiple space-delimited arguments can be provided):
```
/add-sub-issue #1
/add-sub-issue 1
/add-sub-issue https://github.com/kubeflow/notebooks/issues/1
```

ℹ️ Be mindful of underlying constraints enforced in GH regarding sub-issues:
- An issue can only be a sub-issue to 0 or 1 issues
- Trying to add an issue as a sub-issue when it is already assigned as a sub-issue results in error

Also, in this commit, the ability to assign sub-issues is open to a set of users defined in the workflow yaml as a JSON string array within the job-level `if` conditional.  The current collection identifies all epic owners and technical leaders for Notebooks 2.0.

Please note the workflow YAML file has been named generically to potentially house other "slash commands" in the future although the current implementation is only focused on `/add-sub-issue` and `/remove-sub-issue`.

Signed-off-by: Andy Stoneberg <astonebe@redhat.com>
2025-07-24 20:42:02 +00:00
.github chore: create `/add-sub-issue` and `/remove-sub-issue` commands (#369) 2025-07-24 20:42:02 +00:00
.gitattributes add README and `.gitignore` (#1) 2024-05-03 13:24:51 +00:00
.gitignore add README and `.gitignore` (#1) 2024-05-03 13:24:51 +00:00
ADOPTERS.md chore: Adding ADOPTERS.md file (#330) 2025-06-03 16:07:14 +00:00
CONTRIBUTING.md chore: issue templates + readme updates + common gha (#226) 2025-03-07 20:57:42 +00:00
LICENSE Initial commit 2024-05-02 10:09:50 -07:00
OWNERS chore: clean up OWNERS file (avoid non-maintainers) (#18) 2024-06-24 20:03:10 +00:00
README.md chore: issue templates + readme updates + common gha (#226) 2025-03-07 20:57:42 +00:00
SECURITY.md feat(nb): Guide to report security vulnerabilities (#485) 2025-07-17 15:21:39 +00:00

README.md

Kubeflow Notebooks

Kubeflow Notebooks lets you run web-based development environments on your Kubernetes cluster by running them inside Pods.

⚠️ Note ⚠️

We are currently moving the Kubeflow Notebooks 1.0 codebase from kubeflow/kubeflow to this repository (kubeflow/notebooks). Please see kubeflow/kubeflow#7549 for more information.

We are currently developing Kubeflow Notebooks 2.0 in this repository under the notebooks-v2 branch. Please see kubeflow/notebooks#85 for more information.

What is Kubeflow Notebooks?

Key features of Kubeflow Notebooks:

Installation

Kubeflow Notebooks is designed to be deployed as part of a Kubeflow Platform (not as a standalone component).

Please refer to the Installing Kubeflow page for more information.

Documentation

The official documentation for Kubeflow Notebooks can be found here.

Community

Kubeflow Notebooks is part of the Kubeflow project, refer to the Kubeflow Community page for more information.

Connect with other users and the Notebooks Working Group (maintainers of Kubeflow Notebooks) in the following places:

Contributing

Please see the CONTRIBUTING.md file for more information.