From 84f4b94ae618b93f978702d4f2ace8029f70b47f Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Wed, 21 Jan 2026 13:52:47 -0500 Subject: [PATCH 1/9] Change to trigger tests --- docs/bridging/bridging-evm.mdx | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docs/bridging/bridging-evm.mdx b/docs/bridging/bridging-evm.mdx index 506896c3..7fea1ffc 100644 --- a/docs/bridging/bridging-evm.mdx +++ b/docs/bridging/bridging-evm.mdx @@ -3,6 +3,13 @@ title: Bridging tokens between Etherlink and other EVM networks sidebar_label: Bridging to EVM networks --- +```bash +octez-client config show +``` +```bash +python whatever +``` + import InlineCopy from '@site/src/components/InlineCopy'; import Video from '@site/src/components/Video'; import Tabs from '@theme/Tabs'; From 5e7ac572ea4a1cbc762866ee2233f9983ea6dcff Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Wed, 21 Jan 2026 13:51:01 -0500 Subject: [PATCH 2/9] Tests --- .github/workflows/pr-tests.yml | 67 ++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 .github/workflows/pr-tests.yml diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml new file mode 100644 index 00000000..d3374733 --- /dev/null +++ b/.github/workflows/pr-tests.yml @@ -0,0 +1,67 @@ +name: Tests + +# Junit reporter needs permission to write to checks +permissions: + contents: read + checks: write + id-token: write + +on: + pull_request: + types: [opened, reopened, synchronize] + +jobs: + + checkChangedFiles: + runs-on: ubuntu-latest + outputs: + files: ${{ steps.files.outputs.added_modified }} + steps: + - uses: actions/checkout@v2 + - id: files + uses: Ana06/get-changed-files@v1.2 + with: + format: 'csv' + filter: '*.mdx?' + + tests: + runs-on: ubuntu-latest + needs: checkChangedFiles + if: ${{ needs.checkChangedFiles.outputs.files != '' }} + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-node@v1 + with: + node-version: 22 + + - run: npm ci + + # Set up remote tests + - run: git clone https://gitlab.com/nomadic-labs/doclib.git + - run: npm i + working-directory: doclib + + # Tests: + # - Run tests from the doclib repo + # - Pass the changed files as a comma-separated list + + - name: Image links check + run: npm run imageLinks -- --baseFolder=.. --imageFolder=static --docFiles=${{ needs.checkChangedFiles.outputs.files }} --reporter mocha-junit-reporter --reporter-options mochaFile=imageLinks.xml + continue-on-error: true + working-directory: doclib + + - name: Unused images check + run: npm run usedImages -- --baseFolder=.. --docFiles=docs --imageFolder=static --ignoreImages=img/site --reporter mocha-junit-reporter --reporter-options mochaFile=usedImages.xml + continue-on-error: true + working-directory: doclib + + - name: Dependency proposer + run: npm run proposeDependencies -- --baseFolder=.. --docFiles=${{ needs.checkChangedFiles.outputs.files }} --major --reporter mocha-junit-reporter --reporter-options mochaFile=proposedDependencies.xml + continue-on-error: true + working-directory: doclib + + # Report tests on PR + - uses: mikepenz/action-junit-report@v5 + if: ${{ !cancelled() }} + with: + report_paths: 'doclib/*.xml' From 9f355a532b4d7eb15a36658ee528122c77b63d3c Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Wed, 21 Jan 2026 14:49:06 -0500 Subject: [PATCH 3/9] Try different reporter --- .github/workflows/pr-tests.yml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index d3374733..4531f1f1 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -61,7 +61,12 @@ jobs: working-directory: doclib # Report tests on PR - - uses: mikepenz/action-junit-report@v5 - if: ${{ !cancelled() }} + - name: Publish test report + uses: ctrf-io/github-test-reporter@v1 with: - report_paths: 'doclib/*.xml' + report-path: './doclib/*.xml' + flaky-rate-report: true + pull-request: true + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + if: always() From 5d489dc822931e71b32ac77dbd0cd3cf47775536 Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Wed, 21 Jan 2026 14:55:55 -0500 Subject: [PATCH 4/9] Revert "Try different reporter" This reverts commit 9f355a532b4d7eb15a36658ee528122c77b63d3c. --- .github/workflows/pr-tests.yml | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index 4531f1f1..d3374733 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -61,12 +61,7 @@ jobs: working-directory: doclib # Report tests on PR - - name: Publish test report - uses: ctrf-io/github-test-reporter@v1 + - uses: mikepenz/action-junit-report@v5 + if: ${{ !cancelled() }} with: - report-path: './doclib/*.xml' - flaky-rate-report: true - pull-request: true - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - if: always() + report_paths: 'doclib/*.xml' From 7644bb5dd7726780d1f9a46c9c8588b8e32c02de Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Fri, 23 Jan 2026 15:05:20 -0500 Subject: [PATCH 5/9] Add external link check --- .github/workflows/pr-tests.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index d3374733..d43e5467 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -45,6 +45,11 @@ jobs: # - Run tests from the doclib repo # - Pass the changed files as a comma-separated list + - name: External link and anchor check + run: npm run checkExternalLinks -- --baseFolder=.. --docFiles=$CHANGED_FILES --reporter mocha-junit-reporter --reporter-options mochaFile=../externalLinks.xml + continue-on-error: true + working-directory: doclib + - name: Image links check run: npm run imageLinks -- --baseFolder=.. --imageFolder=static --docFiles=${{ needs.checkChangedFiles.outputs.files }} --reporter mocha-junit-reporter --reporter-options mochaFile=imageLinks.xml continue-on-error: true From b34b9dd3aa5978f93a7da53e5b663505eafa9e4a Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Fri, 23 Jan 2026 16:12:45 -0500 Subject: [PATCH 6/9] Try other reporter --- .github/workflows/pr-tests.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index d43e5467..8b3d3369 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -66,7 +66,9 @@ jobs: working-directory: doclib # Report tests on PR - - uses: mikepenz/action-junit-report@v5 + - uses: dorny/test-reporter@v2 if: ${{ !cancelled() }} with: - report_paths: 'doclib/*.xml' + path: 'doclib/*.xml' + reporter: jest-junit + name: Doc tests From 404d1d3a0bfd185a03a79261c4cf5bd5c7c6e72f Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Tue, 27 Jan 2026 10:47:42 -0500 Subject: [PATCH 7/9] Try logging overall result --- .github/workflows/pr-tests.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index 8b3d3369..e3a886ab 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -46,25 +46,24 @@ jobs: # - Pass the changed files as a comma-separated list - name: External link and anchor check - run: npm run checkExternalLinks -- --baseFolder=.. --docFiles=$CHANGED_FILES --reporter mocha-junit-reporter --reporter-options mochaFile=../externalLinks.xml - continue-on-error: true + run: npm run checkExternalLinks -- --baseFolder=.. --docFiles=$CHANGED_FILES --reporter mocha-junit-reporter --reporter-options mochaFile=../externalLinks.xml || FAILED=1 working-directory: doclib - name: Image links check - run: npm run imageLinks -- --baseFolder=.. --imageFolder=static --docFiles=${{ needs.checkChangedFiles.outputs.files }} --reporter mocha-junit-reporter --reporter-options mochaFile=imageLinks.xml - continue-on-error: true + run: npm run imageLinks -- --baseFolder=.. --imageFolder=static --docFiles=${{ needs.checkChangedFiles.outputs.files }} --reporter mocha-junit-reporter --reporter-options mochaFile=imageLinks.xml|| FAILED=1 working-directory: doclib - name: Unused images check - run: npm run usedImages -- --baseFolder=.. --docFiles=docs --imageFolder=static --ignoreImages=img/site --reporter mocha-junit-reporter --reporter-options mochaFile=usedImages.xml - continue-on-error: true + run: npm run usedImages -- --baseFolder=.. --docFiles=docs --imageFolder=static --ignoreImages=img/site --reporter mocha-junit-reporter --reporter-options mochaFile=usedImages.xml|| FAILED=1 working-directory: doclib - name: Dependency proposer - run: npm run proposeDependencies -- --baseFolder=.. --docFiles=${{ needs.checkChangedFiles.outputs.files }} --major --reporter mocha-junit-reporter --reporter-options mochaFile=proposedDependencies.xml - continue-on-error: true + run: npm run proposeDependencies -- --baseFolder=.. --docFiles=${{ needs.checkChangedFiles.outputs.files }} --major --reporter mocha-junit-reporter --reporter-options mochaFile=proposedDependencies.xml|| FAILED=1 working-directory: doclib + - name: log result + run: echo $FAILED + # Report tests on PR - uses: dorny/test-reporter@v2 if: ${{ !cancelled() }} From a0631ccbb794c9ade797d13bf8de09b6283a556a Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Tue, 27 Jan 2026 11:10:31 -0500 Subject: [PATCH 8/9] Don't fail on error --- .github/workflows/pr-tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index e3a886ab..69c56ae9 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -28,6 +28,7 @@ jobs: runs-on: ubuntu-latest needs: checkChangedFiles if: ${{ needs.checkChangedFiles.outputs.files != '' }} + fail-on-error: false steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v1 From 3bbd34e6091194af2b1856373567345151742458 Mon Sep 17 00:00:00 2001 From: Tim McMackin Date: Tue, 27 Jan 2026 11:11:44 -0500 Subject: [PATCH 9/9] It's "continue-on-error" --- .github/workflows/pr-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/pr-tests.yml b/.github/workflows/pr-tests.yml index 69c56ae9..7a442a5e 100644 --- a/.github/workflows/pr-tests.yml +++ b/.github/workflows/pr-tests.yml @@ -28,7 +28,7 @@ jobs: runs-on: ubuntu-latest needs: checkChangedFiles if: ${{ needs.checkChangedFiles.outputs.files != '' }} - fail-on-error: false + continue-on-error: true steps: - uses: actions/checkout@v2 - uses: actions/setup-node@v1