chore: remove integrator/kestra CI jobs, fix school website link protocol
All checks were successful
Build and Push Docker Images / Build Backend (FastAPI) (push) Successful in 32s
Build and Push Docker Images / Build Frontend (Next.js) (push) Successful in 1m4s
Build and Push Docker Images / Build Pipeline (Meltano + dbt + Airflow) (push) Successful in 30s
Build and Push Docker Images / Trigger Portainer Update (push) Successful in 1s

- Remove build-integrator and build-kestra-init jobs from Gitea Actions
- Update trigger-deployment needs to only depend on remaining three builds
- Fix school website href to prepend https:// when protocol is missing

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-27 15:30:08 +00:00
parent 62284e7a94
commit 221923857d
2 changed files with 2 additions and 92 deletions

View File

@@ -154,7 +154,7 @@ export function SchoolDetailView({
)}
{schoolInfo.website && (
<span className={styles.headerDetail}>
<a href={schoolInfo.website} target="_blank" rel="noopener noreferrer">
<a href={/^https?:\/\//i.test(schoolInfo.website) ? schoolInfo.website : `https://${schoolInfo.website}`} target="_blank" rel="noopener noreferrer">
School website
</a>
</span>