From c5d70a0f79b6f38ad63ba8c094f6a28e506e1b2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20Gonz=C3=A1lez?= Date: Tue, 21 May 2024 18:02:25 -0400 Subject: [PATCH 1/4] chore: add catalog-info.yaml --- catalog-info.yaml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 catalog-info.yaml diff --git a/catalog-info.yaml b/catalog-info.yaml new file mode 100644 index 0000000..1213304 --- /dev/null +++ b/catalog-info.yaml @@ -0,0 +1,16 @@ +apiVersion: backstage.io/v1alpha1 +kind: Component +metadata: + name: codejail-includes + description: A set of utility modules available in the sandbox environment for course authors to use. + annotations: + openedx.org/arch-interest-groups: moisesgsalas + links: + - url: https://github.com/openedx/codejail-includes + title: Source Code + icon: Code +spec: + owner: user:moisesgsalas + type: library + lifecycle: production + subcomponentOf: codejail From 2c5c6115535e256417495e0bf06257d26b428152 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20Gonz=C3=A1lez?= Date: Tue, 21 May 2024 23:45:28 -0400 Subject: [PATCH 2/4] docs: update readme --- README.rst | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index a39a917..5c35d03 100644 --- a/README.rst +++ b/README.rst @@ -1,10 +1,17 @@ codejail-includes -============================= +================= |pypi-badge| |license-badge| -CodeJail manages execution of untrusted code in secure sandboxes. It is designed primarily for Python execution, -but can be used for other languages as well. + +A set of utility modules available in secure sandboxes for course authors to +use. + +``codejail-includes`` is the result of extracting utility modules installed +into the codejail sandbox environment directly from edx-platform into it's +own separate package. + +More in-depth context can be found in `[BOM-2579] Dissolve Sub-Projects in edx-platform `_ Documentation ------------- From 607fea16c12720dd13481c666837752386d99eab Mon Sep 17 00:00:00 2001 From: Feanil Patel Date: Wed, 22 May 2024 10:43:49 -0400 Subject: [PATCH 3/4] build: Update codecov and use the repo token that was added. --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b1eb7f0..363accc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -38,7 +38,8 @@ jobs: - name: Run coverage if: matrix.python-version == '3.8' && matrix.toxenv == 'py38' - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@v4 with: flags: unittests fail_ci_if_error: true + token: ${{ secrets.CODECOV_TOKEN }} From 8535eeaab691995dea8d6346bad119f0da60b8f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mois=C3=A9s=20Gonz=C3=A1lez?= Date: Wed, 22 May 2024 12:56:16 -0400 Subject: [PATCH 4/4] chore: delete unnecesary info from catalog-info.yaml --- catalog-info.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/catalog-info.yaml b/catalog-info.yaml index 1213304..492bedd 100644 --- a/catalog-info.yaml +++ b/catalog-info.yaml @@ -5,10 +5,6 @@ metadata: description: A set of utility modules available in the sandbox environment for course authors to use. annotations: openedx.org/arch-interest-groups: moisesgsalas - links: - - url: https://github.com/openedx/codejail-includes - title: Source Code - icon: Code spec: owner: user:moisesgsalas type: library