diff --git a/.github/workflows/regression-tests.yml b/.github/workflows/regression-tests.yml
index 2e75c9f492..eab13d213d 100644
--- a/.github/workflows/regression-tests.yml
+++ b/.github/workflows/regression-tests.yml
@@ -38,23 +38,25 @@ jobs:
CYPRESS_LOGIN_TEST_OTP_SECRET_AUDITEE: ${{ secrets.CYPRESS_LOGIN_TEST_OTP_SECRET_AUDITEE }}
DISABLE_AUTH: False
# useful for debugging but otherwise complete overwhelm
- # DEBUG: cypress:*
+ # DEBUG: cypress:server:util:process_profiler
steps:
- name: Checkout
uses: actions/checkout@v4
+ - name: Setup Node
+ uses: actions/setup-node@v4
+ with:
+ node-version: 20
+
- name: Create .env file
run: touch .env
- name: Run Cypress full submission test
- uses: Wandalen/wretry.action@master
+ uses: cypress-io/github-action@v6
with:
- action: cypress-io/github-action@v6
- with: |
- working-directory: ./backend
- spec: cypress/e2e/full-submission.cy.js
- attempt_limit: 5
- attempt_delay: 2000
+ browser: chrome
+ working-directory: ./backend
+ spec: cypress/e2e/full-submission.cy.js
- uses: actions/upload-artifact@v3
# add the line below to store screenshots only on failures
diff --git a/backend/.stylelintrc.json b/backend/.stylelintrc.json
index 4ba60a9229..6df21aa011 100644
--- a/backend/.stylelintrc.json
+++ b/backend/.stylelintrc.json
@@ -4,6 +4,8 @@
"selector-class-pattern": null,
"no-descending-specificity": null,
"function-no-unknown": null,
- "media-feature-range-notation": "prefix"
+ "media-feature-range-notation": "prefix",
+ "scss/at-import-no-partial-leading-underscore": null,
+ "scss/load-no-partial-leading-underscore": null
}
}
diff --git a/backend/audit/templates/audit/manage-submission-change-access.html b/backend/audit/templates/audit/manage-submission-change-access.html
index 5b4476d242..58035dcc18 100644
--- a/backend/audit/templates/audit/manage-submission-change-access.html
+++ b/backend/audit/templates/audit/manage-submission-change-access.html
@@ -8,32 +8,41 @@
method="post">
{% csrf_token %}