Skip to content

Conversation

@Friedinger
Copy link
Member

This pull request updates the .github/workflows/test-build-release.yml file to improve the organization of build artifacts and enhance artifact naming conventions. The most important changes include the addition of a step to rename and relocate APK and AAB files, as well as updates to the artifact upload steps to reflect the new file paths and naming conventions.

Workflow improvements:

  • Added a new step to rename APK and AAB files with a more descriptive format (GitDone_<version_name>.<extension>) and move them to a dedicated build-artifacts directory. This improves file organization and clarity. ([.github/workflows/test-build-release.ymlR119-R135](https://github.com/RubberDuckCrew/gitdone/pull/100/files#diff-612b63199ed131209fb2aaed52e21f4112e794dbd4d750fdf52aaff72ac9ca7eR119-R135))
  • Updated the paths and names in the "Upload APK" and "Upload app bundle" steps to reflect the new file locations and naming conventions, ensuring consistency and compatibility with the renamed artifacts. ([.github/workflows/test-build-release.ymlR119-R135](https://github.com/RubberDuckCrew/gitdone/pull/100/files#diff-612b63199ed131209fb2aaed52e21f4112e794dbd4d750fdf52aaff72ac9ca7eR119-R135))

@Friedinger Friedinger requested a review from IamPekka058 May 23, 2025 15:32
@Friedinger Friedinger added 🛠️ Maintenance General maintenance and updates ⚗️ Request Build Requests a build of the project labels May 23, 2025
@IamPekka058
Copy link
Member

💯

@github-actions github-actions bot removed the ⚗️ Request Build Requests a build of the project label May 23, 2025
@github-actions
Copy link

@Friedinger Friedinger merged commit 33d8397 into main May 23, 2025
6 checks passed
@Friedinger Friedinger deleted the ci/artifact-names branch May 23, 2025 15:43
IamPekka058 pushed a commit that referenced this pull request Aug 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🛠️ Maintenance General maintenance and updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants