awslabs / awslabs/simple-code-scanning-pipeline

Add NbConvert Action for Jupyter Notebooks

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
19
Forks
3
PR merge metrics
No merged PRs in 30d

Description

Convert Jupyter Notebook (ipynb) files into Python executables. Code scan with Saftey and Bandit.

This is mainly to maintain feature parity with [ASH](https://github.com/aws-samples/automated-security-helper), but Jupyter notebooks are probably not one of the main types of deliverables used by ProServe (not in top 80%).

Contributor guide

Open the contributing guide

Research direction

Review the repository's existing GitHub Actions and the linked ASH implementation before deciding where the notebook conversion belongs. The work is complete when Jupyter Notebook files are converted into Python executables and the resulting code is scanned with Safety and Bandit.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, jupyter-notebook, python
Domain
ci-cd, security
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.