From e73d3a11a025b2ed52cdb9e7c24735dddd4876ce Mon Sep 17 00:00:00 2001 From: Jens Reinemann Date: Sun, 17 May 2026 18:23:27 +0200 Subject: [PATCH] ci: disable automatic CI triggers on push/PR Both android-ci.yml and ci.yml now only run via workflow_dispatch (manual trigger). Automatic builds on push/PR are disabled to stop failing pipeline notifications. --- .github/workflows/android-ci.yml | 19 ------------------- .github/workflows/ci.yml | 13 ------------- .../bollwerk/app/domain/model/SettingsKey.kt | 2 +- docker-compose.yml | 4 ++-- run-integration-tests.ps1 | 4 ++-- 5 files changed, 5 insertions(+), 37 deletions(-) diff --git a/.github/workflows/android-ci.yml b/.github/workflows/android-ci.yml index 1337e4b..c0d2036 100644 --- a/.github/workflows/android-ci.yml +++ b/.github/workflows/android-ci.yml @@ -2,25 +2,6 @@ name: Android CI on: workflow_dispatch: - push: - branches: [main, master] - paths: - - "app/**" - - "shared/**" - - "server/**" - - "build.gradle.kts" - - "settings.gradle.kts" - - "gradle/**" - - ".github/workflows/android-ci.yml" - pull_request: - paths: - - "app/**" - - "shared/**" - - "server/**" - - "build.gradle.kts" - - "settings.gradle.kts" - - "gradle/**" - - ".github/workflows/android-ci.yml" jobs: build: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1fbf92a..73a8394 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,19 +2,6 @@ name: CI – Swift Tests (macOS) on: workflow_dispatch: - push: - branches: [master] - paths: - - "Migration/**" - - "MockServer/**" - - "Demonstrator/App/**" - - ".github/workflows/ci.yml" - pull_request: - paths: - - "Migration/**" - - "MockServer/**" - - "Demonstrator/App/**" - - ".github/workflows/ci.yml" jobs: test: diff --git a/app/src/main/java/de/bollwerk/app/domain/model/SettingsKey.kt b/app/src/main/java/de/bollwerk/app/domain/model/SettingsKey.kt index 4d96815..ca1b0bc 100644 --- a/app/src/main/java/de/bollwerk/app/domain/model/SettingsKey.kt +++ b/app/src/main/java/de/bollwerk/app/domain/model/SettingsKey.kt @@ -23,7 +23,7 @@ internal sealed class SettingsKey(val key: String, val defaultValue: T) { } companion object { - const val DEFAULT_SERVER_URL = "http://bollwerk.online:8080" + const val DEFAULT_SERVER_URL = "https://bollwerk.online" val SENSITIVE_KEYS: Set = setOf( StringKey.AuthAccessToken, diff --git a/docker-compose.yml b/docker-compose.yml index cda379b..11c2b8c 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,7 +8,7 @@ services: POSTGRES_USER: bollwerk POSTGRES_PASSWORD: bollwerk ports: - - "5432:5432" + - "127.0.0.1:5432:5432" volumes: - pgdata:/var/lib/postgresql/data @@ -17,7 +17,7 @@ services: container_name: bollwerk-server restart: unless-stopped ports: - - "8080:8080" + - "127.0.0.1:8080:8080" environment: - BOLLWERK_JWT_SECRET=sRKnyOBAgwkoDYptqixc9I26SlUWFhGXL5jaTM1vPbe78Q0r - BOLLWERK_DB_URL=jdbc:postgresql://db:5432/bollwerk diff --git a/run-integration-tests.ps1 b/run-integration-tests.ps1 index 2ab63c3..2aa44e7 100644 --- a/run-integration-tests.ps1 +++ b/run-integration-tests.ps1 @@ -5,7 +5,7 @@ Testet Auth, Inventory Sync, Messaging (offline delivery), JWT Refresh und parallele WebSocket-Sessions gegen einen laufenden Server. .PARAMETER BaseUrl - Server-URL. Standard: http://bollwerk.online:8080 + Server-URL. Standard: https://bollwerk.online .PARAMETER AlicePassword Passwort fuer Alice. Standard: alice .PARAMETER BobPassword @@ -15,7 +15,7 @@ .\run-integration-tests.ps1 -BaseUrl "http://localhost:8080" #> param( - [string]$BaseUrl = "http://bollwerk.online:8080", + [string]$BaseUrl = "https://bollwerk.online", [string]$AliceUser = "alice", [string]$AlicePassword = "alice", [string]$BobUser = "bob",