Skip to content

chore(nightly-build): Narrow build job permissions & extract to release job. - #2465

Merged
UnschooledGamer merged 7 commits into
Acode-Foundation:mainfrom
UnschooledGamer:feat/seperate-release-job-nightly
Jul 9, 2026
Merged

UnschooledGamer merged 7 commits into
Acode-Foundation:mainfrom
UnschooledGamer:feat/seperate-release-job-nightly

Conversation

@UnschooledGamer

Copy link
Copy Markdown
Collaborator

No description provided.

@UnschooledGamer UnschooledGamer self-assigned this Jul 9, 2026
@github-actions github-actions Bot added the enhancement New feature or request label Jul 9, 2026
@UnschooledGamer UnschooledGamer added community and removed enhancement New feature or request labels Jul 9, 2026
@greptile-apps

greptile-apps Bot commented Jul 9, 2026 •

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR updates the nightly build workflow release path. The main changes are:

  • Moves release creation into a dedicated release job.
  • Passes build outputs into the release job for tagging and APK publishing.
  • Reads the release URL and notes from the release job in the notifier.
  • Narrows build job permissions and gives release permissions to the release job.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Important Files Changed

Filename Overview
.github/workflows/nightly-build.yml Updates the nightly build workflow to split build, release, and notification outputs across the correct jobs.

Reviews (4): Last reviewed commit: "Update .github/workflows/nightly-build.y..." | Re-trigger Greptile

Comment thread .github/workflows/nightly-build.yml Outdated
@UnschooledGamer

Copy link
Copy Markdown
Collaborator Author

@greptile review again, and check for GitHub workflow permissions issues.

Comment thread .github/workflows/nightly-build.yml Outdated
@UnschooledGamer

Copy link
Copy Markdown
Collaborator Author

@greptile review again.

Comment thread .github/workflows/nightly-build.yml Outdated
Comment thread .github/workflows/nightly-build.yml Outdated
UnschooledGamer and others added 2 commits July 9, 2026 15:07
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
@UnschooledGamer

Copy link
Copy Markdown
Collaborator Author

@greptile review again.

@UnschooledGamer UnschooledGamer changed the title feat: enhance nightly build workflow with additional outputs and tagging logic chore(nightly-build): Narrow build job permissions & move to release job. Jul 9, 2026
@UnschooledGamer UnschooledGamer changed the title chore(nightly-build): Narrow build job permissions & move to release job. chore(nightly-build): Narrow build job permissions & extract to release job. Jul 9, 2026
@UnschooledGamer
UnschooledGamer merged commit b7ff0dc into Acode-Foundation:main Jul 9, 2026
4 checks passed
@github-project-automation github-project-automation Bot moved this from Backlog to Done in The Code Board - Acode Jul 9, 2026
7HR4IZ3 pushed a commit to cyber-sight/Acode that referenced this pull request Aug 25, 2026
…se job. (Acode-Foundation#2465)

* feat: enhance nightly build workflow with additional outputs and tagging logic

* feat: enhance nightly build workflow with release condition and changelog generation

* Update nightly-build.yml

* Update nightly-build.yml

* Update nightly-build.yml

* Update .github/workflows/nightly-build.yml

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

* Update .github/workflows/nightly-build.yml

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

---------

Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant