[PR #5952] Change "/update-vrt" workflow #6229

Closed
opened 2026-02-28 21:25:33 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/5952

State: closed
Merged: Yes


The current "/update-vrt" workflow has a vulnerability. Changing it to run in two steps.

  1. on every PR: generate new screenshots and upload them as artefacts (insecure context) - assuming the screenshots have any changes
  2. if a new screenshot artefact upload is received - extract it, analyze it and apply to the relevant PR as a new commit (within safe context)

From a usability perspective: we will no longer need to do "/update-vrt" comments. If there are VRT changes - they will be automatically updated in the PR and visible in the diff.

Here is an example how it will look like: https://github.com/MatissJanis/actual/pull/9

**Original Pull Request:** https://github.com/actualbudget/actual/pull/5952 **State:** closed **Merged:** Yes --- The current "/update-vrt" workflow has a vulnerability. Changing it to run in two steps. 1. on every PR: generate new screenshots and upload them as artefacts (insecure context) - assuming the screenshots have any changes 2. if a new screenshot artefact upload is received - extract it, analyze it and apply to the relevant PR as a new commit (within safe context) From a usability perspective: we will no longer need to do "/update-vrt" comments. If there are VRT changes - they will be automatically updated in the PR and visible in the diff. Here is an example how it will look like: https://github.com/MatissJanis/actual/pull/9
GiteaMirror added the pull-request label 2026-02-28 21:25:33 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6229