Skip to content

ci: remove Node 20 actor permission dependency - #70

Merged
vitormattos merged 3 commits into
mainfrom
ci/remove-node20-actor-check
Sep 24, 2026
Merged

vitormattos merged 3 commits into
mainfrom
ci/remove-node20-actor-check

Conversation

@vitormattos

Copy link
Copy Markdown
Member

Remove the unmaintained Node 20 skjnldsv/check-actor-permission dependency from the workflow updater.

For manual dispatches, the workflow now checks the triggering actor's repository permission directly through gh api and requires admin. Scheduled runs do not need a human actor permission check.

This removes the Node.js 20 deprecation annotation observed in the LibreSign end-to-end sync run without adding another third-party Action.

@vitormattos
vitormattos merged commit cb66a34 into main Sep 24, 2026
4 of 5 checks passed
@vitormattos
vitormattos deleted the ci/remove-node20-actor-check branch September 24, 2026 17:33
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.

1 participant