Skip to content

Use edge-apps-actions v26.10.0 and add release badge to README - #18

Open
salmanfarisvp wants to merge 3 commits into
developmentfrom
chore/edge-apps-actions-v26.10.0
Open

salmanfarisvp wants to merge 3 commits into
developmentfrom
chore/edge-apps-actions-v26.10.0

Conversation

@salmanfarisvp

@salmanfarisvp salmanfarisvp commented Oct 21, 2026 •

Copy link
Copy Markdown
Member

Summary

  • Pin all Screenly/edge-apps-actions steps to v26.10.0 and actions/checkout to v7.
  • Initialize workflow uses the scoped edge_app_id expression from the edge-apps-actions README.
  • Update workflow now matches clock-app: pushes to master deploy to stage, v* tags on master deploy to production (tags not on master are refused).
  • README: release version badge at the top, like clock-app.
  • README: Releasing section documenting the tag-based release (git tag + gh release create).

Releasing after merge

git tag v26.10.0 && git push origin v26.10.0
gh release create v26.10.0 --verify-tag --generate-notes --title v26.10.0

🤖 Generated with Claude Code

salmanfarisvp and others added 2 commits October 21, 2026 20:32
Deploy stage on pushes to the default branch and production on
vYY.M.PATCH tags, refusing tags not on the default branch.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings October 21, 2026 15:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

Production initialization checkout behavior and deployment documentation remain unresolved.

1 open issue
What changed in this PR

Updates deployment workflows to use Edge Apps Actions v26.10.0, changes release deployment behavior, and adds a README release badge.

Changes:

  • Pins GitHub Actions dependencies to newer versions.
  • Deploys master to stage and version tags to production.
  • Adds scoped app ID handling and a release badge.
File Summary
README.md Adds a release version badge; deployment documentation needs updating.
.github/​workflows/​update-edge-app.yml Updates deployment triggers and action versions.
.github/​workflows/​initialize-edge-app.yml Updates initialization and scoped app ID handling; production checkout behavior needs review.
.github/​workflows/​checks.yml Updates the checks action version.

Review effort: Lite

with:
ref: ${{ inputs.environment == 'production' && 'master' || github.ref }}
- uses: Screenly/edge-apps-actions/initialize@v26.9.1
- uses: Screenly/edge-apps-actions/initialize@v26.10.0
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings October 21, 2026 15:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

Two moderate workflow issues must be resolved to enforce the documented production release policy.

1 open issue

Review effort: Lite

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants