diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml deleted file mode 100644 index d181290..0000000 --- a/.github/workflows/release.yml +++ /dev/null @@ -1,41 +0,0 @@ -name: Release CI -on: - push: - branches: - - master - -jobs: - run_tests: - uses: ./.github/workflows/ci.yml - secrets: inherit - permissions: - contents: read - - release: - name: Release - needs: run_tests - runs-on: ubuntu-latest - permissions: - id-token: write # Required for OIDC - contents: write # For Semantic Release tagging - steps: - - name: Checkout - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4.3.1 - with: - fetch-depth: 0 - - - name: Setup Node.js - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4.4.0 - with: - node-version-file: '.nvmrc' - - - name: Install dependencies - run: npm ci - - - name: Create Build - run: npm run build - - - name: Release Package - run: npx semantic-release@25 - env: - GITHUB_TOKEN: ${{ secrets.OPENEDX_SEMANTIC_RELEASE_GITHUB_TOKEN }} diff --git a/README.rst b/README.rst index f1a0f7c..921ec6a 100644 --- a/README.rst +++ b/README.rst @@ -5,3 +5,19 @@ A simple fake implementation of a proctoring service, for development of `edx-proctoring`_ .. _edx-proctoring: https://github.com/openedx/edx-proctoring/ + +Using mockprock +--------------- + +``mockprock`` is a development- and testing-only tool. Both the Python package +and the ``@edx/mockprock`` npm package are consumed directly from a local +checkout while developing ``edx-proctoring``. + +See the `edx-proctoring developing guide`_ for the full backend setup. + +.. _edx-proctoring developing guide: https://github.com/openedx/edx-proctoring/blob/master/docs/developing.rst#using-mockprock-as-a-backend + +.. note:: + + ``mockprock`` is **not** published to PyPI or npm. The previous npm release + was dropped, as publishing serves no purpose for a source-consumed dev tool. \ No newline at end of file diff --git a/package.json b/package.json index fb94a0a..a49c9fe 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,6 @@ "files": [ "/static" ], - "publishConfig": { - "access": "public" - }, "keywords": [ "proctoring", "OpenedX"