diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 69e99547b26e9e7fb1adebe7bf719a15b5bc86b2..24c806300e1f1c8f735872cbf9399682c67c1ac7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,25 +1,16 @@
 image: ghcr.io/cirruslabs/flutter:latest
 
 stages:
-  - update
   - build-debug
   - build-release
   - release
   - deploy
 
-update:
-  stage: update
-  except:
-    - tags
-  script:
-    - flutter packages get
-    - flutter packages upgrade
-  interruptible: true
-
 android:build-debug:
   stage: build-debug
   except:
     - tags
+    - master
   script:
     # Flutter local configuration
     - echo flutter.sdk=$FLUTTER_PATH > android/local.properties
@@ -49,8 +40,6 @@ android:build-release:
     - master
   except:
     - tags
-  dependencies:
-    - android:build-debug
   script:
     # Flutter local configuration
     - echo flutter.sdk=$FLUTTER_PATH > android/local.properties
@@ -121,4 +110,4 @@ android:deploy:
   dependencies:
     - application:release
   script:
-    - curl "${REPOSITORY_UPDATE_WEBHOOK}?token=${REPOSITORY_TOKEN}"
+    - curl "${REPOSITORY_UPDATE_WEBHOOK}?token=${REPOSITORY_TOKEN}" --fail
diff --git a/android/gradle.properties b/android/gradle.properties
index 285f43a0d11b4b548459981eec29cd0e63ba1d20..46392afb057d8236e91fafc7645ee672d6ed64f8 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -1,5 +1,5 @@
 org.gradle.jvmargs=-Xmx1536M
 android.useAndroidX=true
 android.enableJetifier=true
-app.versionName=1.2.14
-app.versionCode=25
+app.versionName=1.2.15
+app.versionCode=26
diff --git a/pubspec.yaml b/pubspec.yaml
index 15041ac710e50752d05ed6bc3e3f9245be5af2b0..80f0f7fe36af3cabb28935d725174672f6c18ba6 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,7 +1,7 @@
 name: hangman
 description: Hangman game, have fun with words and letters!
 publish_to: 'none'
-version: 1.2.14+25
+version: 1.2.15+26
 
 environment:
   sdk: '^3.0.0'