From 34b907b1f30a8ee022f573a678a33abf959a7c66 Mon Sep 17 00:00:00 2001 From: "Omer I.S." Date: Mon, 16 Feb 2026 00:29:18 +0200 Subject: [PATCH 1/6] Another update --- .github/workflows/ci.yml | 13 +++++++++++++ .github/workflows/nightly.yml | 13 +++++++++++++ .github/workflows/release.yml | 13 +++++++++++++ 3 files changed, 39 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d0529ce6..1453d5b7 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -48,10 +48,23 @@ jobs: run: dart fix --apply - name: Commit and Push changes + id: commit uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: "style: auto-fix linting and formatting issues" branch: ${{ github.ref_name }} + continue-on-error: true + + - name: Create Pull Request if push failed + if: steps.commit.outcome == 'failure' + uses: peter-evans/create-pull-request@v6 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: "style: auto-fix linting and formatting issues" + title: "Auto-fix linting and formatting issues" + body: "Automated lint fixes applied by CI workflow" + branch: auto-fix-lint-${{ github.run_number }} + delete-branch: true - name: Strip signing config to build debug APK safely without keystores run: | diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 0da6198a..531fb1e7 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -52,10 +52,23 @@ jobs: run: dart fix --apply - name: Commit and Push changes + id: commit uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: "style: auto-fix linting and formatting issues" branch: ${{ github.ref_name }} + continue-on-error: true + + - name: Create Pull Request if push failed + if: steps.commit.outcome == 'failure' + uses: peter-evans/create-pull-request@v6 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: "style: auto-fix linting and formatting issues" + title: "Auto-fix linting and formatting issues" + body: "Automated lint fixes applied by nightly workflow" + branch: auto-fix-lint-nightly-${{ github.run_number }} + delete-branch: true # Running sync script to ensure no broken dependencies before building - name: Run Environment Sync diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index aa26762c..b9a5e808 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -38,10 +38,23 @@ jobs: run: dart fix --apply - name: Commit and Push changes + id: commit uses: stefanzweifel/git-auto-commit-action@v5 with: commit_message: "style: auto-fix linting and formatting issues" branch: ${{ github.ref_name }} + continue-on-error: true + + - name: Create Pull Request if push failed + if: steps.commit.outcome == 'failure' + uses: peter-evans/create-pull-request@v6 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: "style: auto-fix linting and formatting issues" + title: "Auto-fix linting and formatting issues" + body: "Automated lint fixes applied by release workflow" + branch: auto-fix-lint-release-${{ github.run_number }} + delete-branch: true - name: Extract Version id: extract_version From 129b1f8ca8c71ca9e2aad54015aa839831839837 Mon Sep 17 00:00:00 2001 From: "Omer I.S." <137101815+omeritzics@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:34:00 +0200 Subject: [PATCH 2/6] Update .github/workflows/ci.yml Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1453d5b7..93806cd4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -56,7 +56,7 @@ jobs: continue-on-error: true - name: Create Pull Request if push failed - if: steps.commit.outcome == 'failure' + if: steps.commit.outcome == 'failure' && steps.commit.outputs.changes_detected == 'true' uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.GITHUB_TOKEN }} From 2851b97832a7c4ce747453fa81ec896535365527 Mon Sep 17 00:00:00 2001 From: "Omer I.S." <137101815+omeritzics@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:49:48 +0200 Subject: [PATCH 3/6] Update .github/workflows/ci.yml Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 93806cd4..65049f05 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -60,6 +60,7 @@ jobs: uses: peter-evans/create-pull-request@v6 with: token: ${{ secrets.GITHUB_TOKEN }} + base: ${{ github.ref_name }} commit-message: "style: auto-fix linting and formatting issues" title: "Auto-fix linting and formatting issues" body: "Automated lint fixes applied by CI workflow" From c25575437e27006626841003158c9f4831d85aa6 Mon Sep 17 00:00:00 2001 From: "Omer I.S." <137101815+omeritzics@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:50:20 +0200 Subject: [PATCH 4/6] Update .github/workflows/ci.yml Co-authored-by: qodo-code-review[bot] <151058649+qodo-code-review[bot]@users.noreply.github.com> --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 65049f05..e2d09031 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -63,7 +63,7 @@ jobs: base: ${{ github.ref_name }} commit-message: "style: auto-fix linting and formatting issues" title: "Auto-fix linting and formatting issues" - body: "Automated lint fixes applied by CI workflow" + branch: ${{ github.ref_name }}-auto-fix-lint-${{ github.run_number }} branch: auto-fix-lint-${{ github.run_number }} delete-branch: true From 5394e7bb431d81791aa71314b1a29b9b4314bbb1 Mon Sep 17 00:00:00 2001 From: "Omer I.S." <137101815+omeritzics@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:56:08 +0200 Subject: [PATCH 5/6] Update ci.yml --- .github/workflows/ci.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e2d09031..c2d305a4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,6 +2,7 @@ name: CI Commit Build on: pull_request: + push: workflow_dispatch: jobs: @@ -114,4 +115,4 @@ jobs: with: name: Updatium-Commit-${{ steps.vars.outputs.sha_short }} path: build/outputs/artifacts/ - retention-days: 14 # Keep artifacts for 14 days to save space \ No newline at end of file + retention-days: 14 # Keep artifacts for 14 days to save space From 8faa7198f8b368adef218648b47d85828be301fb Mon Sep 17 00:00:00 2001 From: "Omer I.S." <137101815+omeritzics@users.noreply.github.com> Date: Mon, 16 Feb 2026 00:57:00 +0200 Subject: [PATCH 6/6] Update ci.yml --- .github/workflows/ci.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c2d305a4..3d9eb5b9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,6 @@ name: CI Commit Build on: pull_request: - push: workflow_dispatch: jobs: