Public Access
Fix hyphenated needs references in CI gate expressions
CICD / Build and Publish CICD Base Image (push) Successful in 23s
CICD / Build and Push CICD Image (push) Failing after 1m2s
CICD / Backend Tests (push) Has been skipped
CICD / Pre-commit Checks (push) Has been skipped
CICD / Frontend Tests (push) Has been skipped
CICD / Backend Doctests (push) Has been skipped
CICD / Build CICD Image Failure Postmortem (push) Successful in 13s
CICD / CICD Tests Complete (push) Failing after 12s
CICD / Build Backend Base Image (push) Has been skipped
CICD / Build Frontend Base Image (push) Has been skipped
CICD / Build Integration Tester Image (push) Has been skipped
CICD / Build E2E Tester Image (push) Has been skipped
CICD / Build Backend Main Image (push) Has been skipped
CICD / Build Frontend Main Image (push) Has been skipped
CICD / Source Lanes Failure Postmortem (push) Has been skipped
CICD / Build and Publish Runtime Images (Legacy Disabled) (push) Has been skipped
CICD / Runtime Images Failure Postmortem (push) Has been skipped
CICD / Production Images Complete (push) Failing after 9s
CICD / Runtime Black-Box Integration Tests (push) Has been skipped
CICD / End-to-End Tests (push) Has been skipped
CICD / E2E Tests Failure Postmortem (push) Has been skipped
CICD / Integration Tests Failure Postmortem (push) Failing after 14m55s
CICD / Build and Publish CICD Base Image (push) Successful in 23s
CICD / Build and Push CICD Image (push) Failing after 1m2s
CICD / Backend Tests (push) Has been skipped
CICD / Pre-commit Checks (push) Has been skipped
CICD / Frontend Tests (push) Has been skipped
CICD / Backend Doctests (push) Has been skipped
CICD / Build CICD Image Failure Postmortem (push) Successful in 13s
CICD / CICD Tests Complete (push) Failing after 12s
CICD / Build Backend Base Image (push) Has been skipped
CICD / Build Frontend Base Image (push) Has been skipped
CICD / Build Integration Tester Image (push) Has been skipped
CICD / Build E2E Tester Image (push) Has been skipped
CICD / Build Backend Main Image (push) Has been skipped
CICD / Build Frontend Main Image (push) Has been skipped
CICD / Source Lanes Failure Postmortem (push) Has been skipped
CICD / Build and Publish Runtime Images (Legacy Disabled) (push) Has been skipped
CICD / Runtime Images Failure Postmortem (push) Has been skipped
CICD / Production Images Complete (push) Failing after 9s
CICD / Runtime Black-Box Integration Tests (push) Has been skipped
CICD / End-to-End Tests (push) Has been skipped
CICD / E2E Tests Failure Postmortem (push) Has been skipped
CICD / Integration Tests Failure Postmortem (push) Failing after 14m55s
This commit is contained in:
+22
-22
@@ -195,7 +195,7 @@ jobs:
|
|||||||
- name: Resolve head SHA
|
- name: Resolve head SHA
|
||||||
id: meta
|
id: meta
|
||||||
run: |
|
run: |
|
||||||
echo "head_sha=${{ needs.publish-base.outputs.head_sha }}" >> "$GITHUB_OUTPUT"
|
echo "head_sha=${{ needs['publish-base'].outputs.head_sha }}" >> "$GITHUB_OUTPUT"
|
||||||
|
|
||||||
- name: Minimal checkout for CICD build inputs
|
- name: Minimal checkout for CICD build inputs
|
||||||
env:
|
env:
|
||||||
@@ -233,7 +233,7 @@ jobs:
|
|||||||
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
|
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||||
HEAD_SHA: ${{ steps.meta.outputs.head_sha }}
|
HEAD_SHA: ${{ steps.meta.outputs.head_sha }}
|
||||||
BASE_HASH_INPUT: ${{ github.event.inputs.base_hash }}
|
BASE_HASH_INPUT: ${{ github.event.inputs.base_hash }}
|
||||||
BASE_HASH_FROM_BUILD: ${{ needs.publish-base.outputs.base_hash }}
|
BASE_HASH_FROM_BUILD: ${{ needs['publish-base'].outputs.base_hash }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
umask 077
|
umask 077
|
||||||
@@ -521,9 +521,9 @@ jobs:
|
|||||||
- name: Confirm all source lanes passed
|
- name: Confirm all source lanes passed
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
backend_status="${{ needs.backend-tests.result }}"
|
backend_status="${{ needs['backend-tests'].result }}"
|
||||||
precommit_status="${{ needs.precommit-tests.result }}"
|
precommit_status="${{ needs['precommit-tests'].result }}"
|
||||||
frontend_status="${{ needs.frontend-tests.result }}"
|
frontend_status="${{ needs['frontend-tests'].result }}"
|
||||||
xdoctest_status="${{ needs.xdoctest.result }}"
|
xdoctest_status="${{ needs.xdoctest.result }}"
|
||||||
|
|
||||||
echo "backend-tests=${backend_status}"
|
echo "backend-tests=${backend_status}"
|
||||||
@@ -1358,10 +1358,10 @@ jobs:
|
|||||||
- name: Confirm required production/tester images are complete
|
- name: Confirm required production/tester images are complete
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
backend_main_status="${{ needs.build-backend-main-image.result }}"
|
backend_main_status="${{ needs['build-backend-main-image'].result }}"
|
||||||
frontend_main_status="${{ needs.build-frontend-main-image.result }}"
|
frontend_main_status="${{ needs['build-frontend-main-image'].result }}"
|
||||||
integration_tester_status="${{ needs.build-integration-tester-image.result }}"
|
integration_tester_status="${{ needs['build-integration-tester-image'].result }}"
|
||||||
e2e_tester_status="${{ needs.build-e2e-tester-image.result }}"
|
e2e_tester_status="${{ needs['build-e2e-tester-image'].result }}"
|
||||||
|
|
||||||
echo "build-backend-main-image=${backend_main_status}"
|
echo "build-backend-main-image=${backend_main_status}"
|
||||||
echo "build-frontend-main-image=${frontend_main_status}"
|
echo "build-frontend-main-image=${frontend_main_status}"
|
||||||
@@ -1618,9 +1618,9 @@ jobs:
|
|||||||
- name: Run runtime black-box integration checks via compose
|
- name: Run runtime black-box integration checks via compose
|
||||||
env:
|
env:
|
||||||
HEAD_SHA: ${{ needs.build_cicd.outputs.head_sha }}
|
HEAD_SHA: ${{ needs.build_cicd.outputs.head_sha }}
|
||||||
DEPLOYABLE_BACKEND_TAG_REF: ${{ needs.build-backend-main-image.outputs.deployable_backend_tag_ref }}
|
DEPLOYABLE_BACKEND_TAG_REF: ${{ needs['build-backend-main-image'].outputs.deployable_backend_tag_ref }}
|
||||||
DEPLOYABLE_BACKEND_DIGEST_REF: ${{ needs.build-backend-main-image.outputs.deployable_backend_digest_ref }}
|
DEPLOYABLE_BACKEND_DIGEST_REF: ${{ needs['build-backend-main-image'].outputs.deployable_backend_digest_ref }}
|
||||||
INTEGRATION_TESTER_DIGEST_REF: ${{ needs.build-integration-tester-image.outputs.integration_tester_digest_ref }}
|
INTEGRATION_TESTER_DIGEST_REF: ${{ needs['build-integration-tester-image'].outputs.integration_tester_digest_ref }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
@@ -1834,13 +1834,13 @@ jobs:
|
|||||||
name: Integration Tests Failure Postmortem
|
name: Integration Tests Failure Postmortem
|
||||||
runs-on: ubuntu-act
|
runs-on: ubuntu-act
|
||||||
needs: integration-tests
|
needs: integration-tests
|
||||||
if: always() && needs.integration-tests.result == 'failure'
|
if: always() && needs['integration-tests'].result == 'failure'
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- name: Integration postmortem diagnostics
|
- name: Integration postmortem diagnostics
|
||||||
run: |
|
run: |
|
||||||
echo "=== Integration Tests Postmortem ==="
|
echo "=== Integration Tests Postmortem ==="
|
||||||
echo "integration_tests_result=${{ needs.integration-tests.result }}"
|
echo "integration_tests_result=${{ needs['integration-tests'].result }}"
|
||||||
uname -a || true
|
uname -a || true
|
||||||
cat /etc/os-release 2>/dev/null || true
|
cat /etc/os-release 2>/dev/null || true
|
||||||
df -h || true
|
df -h || true
|
||||||
@@ -1875,12 +1875,12 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
HEAD_SHA: ${{ needs.build_cicd.outputs.head_sha }}
|
HEAD_SHA: ${{ needs.build_cicd.outputs.head_sha }}
|
||||||
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
|
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||||
DEPLOYABLE_BACKEND_TAG_REF: ${{ needs.build-backend-main-image.outputs.deployable_backend_tag_ref }}
|
DEPLOYABLE_BACKEND_TAG_REF: ${{ needs['build-backend-main-image'].outputs.deployable_backend_tag_ref }}
|
||||||
DEPLOYABLE_BACKEND_DIGEST_REF: ${{ needs.build-backend-main-image.outputs.deployable_backend_digest_ref }}
|
DEPLOYABLE_BACKEND_DIGEST_REF: ${{ needs['build-backend-main-image'].outputs.deployable_backend_digest_ref }}
|
||||||
DEPLOYABLE_FRONTEND_TAG_REF: ${{ needs.build-frontend-main-image.outputs.deployable_frontend_tag_ref }}
|
DEPLOYABLE_FRONTEND_TAG_REF: ${{ needs['build-frontend-main-image'].outputs.deployable_frontend_tag_ref }}
|
||||||
DEPLOYABLE_FRONTEND_DIGEST_REF: ${{ needs.build-frontend-main-image.outputs.deployable_frontend_digest_ref }}
|
DEPLOYABLE_FRONTEND_DIGEST_REF: ${{ needs['build-frontend-main-image'].outputs.deployable_frontend_digest_ref }}
|
||||||
INTEGRATION_TESTER_DIGEST_REF: ${{ needs.build-integration-tester-image.outputs.integration_tester_digest_ref }}
|
INTEGRATION_TESTER_DIGEST_REF: ${{ needs['build-integration-tester-image'].outputs.integration_tester_digest_ref }}
|
||||||
E2E_TESTER_DIGEST_REF: ${{ needs.build-e2e-tester-image.outputs.e2e_tester_digest_ref }}
|
E2E_TESTER_DIGEST_REF: ${{ needs['build-e2e-tester-image'].outputs.e2e_tester_digest_ref }}
|
||||||
run: |
|
run: |
|
||||||
set -euo pipefail
|
set -euo pipefail
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
@@ -2211,13 +2211,13 @@ jobs:
|
|||||||
name: E2E Tests Failure Postmortem
|
name: E2E Tests Failure Postmortem
|
||||||
runs-on: ubuntu-act
|
runs-on: ubuntu-act
|
||||||
needs: e2e-tests
|
needs: e2e-tests
|
||||||
if: always() && needs.e2e-tests.result == 'failure'
|
if: always() && needs['e2e-tests'].result == 'failure'
|
||||||
timeout-minutes: 10
|
timeout-minutes: 10
|
||||||
steps:
|
steps:
|
||||||
- name: E2E postmortem diagnostics
|
- name: E2E postmortem diagnostics
|
||||||
run: |
|
run: |
|
||||||
echo "=== E2E Tests Postmortem ==="
|
echo "=== E2E Tests Postmortem ==="
|
||||||
echo "e2e_tests_result=${{ needs.e2e-tests.result }}"
|
echo "e2e_tests_result=${{ needs['e2e-tests'].result }}"
|
||||||
uname -a || true
|
uname -a || true
|
||||||
cat /etc/os-release 2>/dev/null || true
|
cat /etc/os-release 2>/dev/null || true
|
||||||
df -h || true
|
df -h || true
|
||||||
|
|||||||
Reference in New Issue
Block a user