From c545d65d05d8ded190a74074cc0a3c30e0ee9921 Mon Sep 17 00:00:00 2001 From: Tim 'Piepmatz' Hesse Date: Mon, 10 Mar 2025 15:41:34 +0100 Subject: [PATCH] added some explanation and a continue-on-error --- .github/workflows/beta-test.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/beta-test.yml b/.github/workflows/beta-test.yml index 76389e4818..a78e62b1cd 100644 --- a/.github/workflows/beta-test.yml +++ b/.github/workflows/beta-test.yml @@ -1,11 +1,16 @@ +name: Test on Beta Toolchain +# This workflow is made to run our tests on the beta toolchain to validate that +# the beta toolchain works. +# We do not intend to test here that we are working correctly but rather that +# the beta toolchain works correctly. +# The ci.yml handles our actual testing with our guarantees. + on: pull_request: # push: # branches: # - main -name: Test on Beta Toolchain - env: NUSHELL_CARGO_PROFILE: ci NU_LOG_LEVEL: DEBUG @@ -16,6 +21,10 @@ concurrency: jobs: build-and-test: + # this job is more for testing the beta toolchain and not our tests, so if + # this fails but the tests of the regular ci pass, then this is fine + continue-on-error: true + strategy: fail-fast: true matrix: