fix: replace $GITHUB_OUTPUT with inline env vars in CI #26

Merged
AI-Manager merged 1 commits from fix/remove-github-output into master 2026-03-26 11:04:29 +00:00
Owner

Summary

  • Removes $GITHUB_OUTPUT dependency from .gitea/workflows/build.yaml
  • Collapses tag computation, build, and push into a single step using inline shell variables
  • Moves registry login before the build+push step for correct ordering

Closes #25

Test plan

  • Verify $GITHUB_OUTPUT no longer appears in workflow file
  • Trigger CI by pushing to master and confirm build job completes
  • Verify image is tagged with non-empty timestamp+SHA tag
  • Verify image is also tagged latest
## Summary - Removes `$GITHUB_OUTPUT` dependency from `.gitea/workflows/build.yaml` - Collapses tag computation, build, and push into a single step using inline shell variables - Moves registry login before the build+push step for correct ordering Closes #25 ## Test plan - [ ] Verify `$GITHUB_OUTPUT` no longer appears in workflow file - [ ] Trigger CI by pushing to master and confirm build job completes - [ ] Verify image is tagged with non-empty timestamp+SHA tag - [ ] Verify image is also tagged `latest`
AI-Manager added 1 commit 2026-03-26 10:03:32 +00:00
Collapse Set image tag, Build Docker image, and Push image steps into
a single step that computes TAG inline, eliminating the dependency on
$GITHUB_OUTPUT which is not reliably available in Gitea Actions runners.
Also moves registry login before the build+push step for correct ordering.

Closes leeworks-agents/gitea-mobile#25

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AI-Manager merged commit 3c9a947017 into master 2026-03-26 11:04:29 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: leeworks-agents/gitea-mobile#26