Make Build APK Actions Manually Executable#22
Conversation
The build-apk and create-keystore GitHub Actions were previously triggered on every push to the main branch. This change removes the push trigger, making them manually executable via workflow_dispatch.
|
👋 Jules, reporting for duty! I'm here to lend a hand with this pull request. When you start a review, I'll add a 👀 emoji to each comment to let you know I've read it. I'll focus on feedback directed at me and will do my best to stay out of conversations between you and other bots or reviewers to keep the noise down. I'll push a commit with your requested changes shortly after. Please note there might be a delay between these steps, but rest assured I'm on the job! For more direct control, you can switch me to Reactive Mode. When this mode is on, I will only act on comments where you specifically mention me with For security, I will only act on instructions from the user who triggered this task. New to Jules? Learn more at jules.google/docs. |
PR Compliance Guide 🔍Below is a summary of compliance checks for this PR:
Compliance status legend🟢 - Fully Compliant🟡 - Partial Compliant 🔴 - Not Compliant ⚪ - Requires Further Human Verification 🏷️ - Compliance label |
|||||||||||||||||||||||||||
PR Code Suggestions ✨No code suggestions found for the PR. |
There was a problem hiding this comment.
This PR is being reviewed by Cursor Bugbot
Details
Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.
To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.
| name: Build APK & Bundle | ||
|
|
||
| on: | ||
| push: |
There was a problem hiding this comment.
Release body will have empty commit message
By removing the push trigger, the workflow now only runs via workflow_dispatch. However, the release body template at line 221 references ${{ github.event.head_commit.message }}, which is only populated during push events. When triggered manually, this variable will be empty, resulting in an empty "Changes:" section in the release body. Consider using ${{ github.event.inputs.message }} with an input parameter, or removing this reference.
User description
This change modifies the
build-apk.ymlandcreate-keystore.ymlGitHub Actions to remove the automaticpushtrigger. This makes the workflows manually executable, addressing the user's request.Fixes #21
PR created automatically by Jules for task 14939135527909267665 started by @friuns2
PR Type
Enhancement
Description
Remove automatic push triggers from build workflows
Make build-apk and create-keystore actions manually executable
Workflows now only trigger via workflow_dispatch
Diagram Walkthrough
File Walkthrough
build-apk.yml
Remove push trigger from build APK workflow.github/workflows/build-apk.yml
pushtrigger for main branchworkflow_dispatchcreate-keystore.yml
Remove push trigger from keystore workflow.github/workflows/create-keystore.yml
pushtrigger for main branchworkflow_dispatchwith release tag inputNote
Convert
build-apk.ymlandcreate-keystore.ymlto manual-only by removingpushtriggers and keepingworkflow_dispatch.Written by Cursor Bugbot for commit 0b84b8a. This will update automatically on new commits. Configure here.