Skip to content

Add setup-packages composite action (Tier 1 Workstream D)#72

Draft
roryabraham wants to merge 1 commit into
mainfrom
rory-ga-t1d-setup-packages
Draft

Add setup-packages composite action (Tier 1 Workstream D)#72
roryabraham wants to merge 1 commit into
mainfrom
rory-ga-t1d-setup-packages

Conversation

@roryabraham

@roryabraham roryabraham commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

Details

Adds the setup-packages composite action ported from Web-Expensify. Fixes the aptly GPG install path to use ${{ github.action_path }} so the key resolves correctly when consumed from this repo.

Part of Tier 1 Workstream D (GitHub Actions centralization).

Related Issues

N/A

Manual Tests

  1. Merge after consumer PRs in Web-Expensify and Web-Secure are validated.
  2. Confirm CI jobs that call Expensify/GitHub-Actions/setup-packages@rory-ga-t1d-setup-packages complete apt-mirror setup successfully.

Linked PRs

Centralize apt-mirror setup from Web-Expensify so consumers can
reference a shared action with a fixed GPG install path.

Co-authored-by: Cursor <cursoragent@cursor.com>
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