Skip to content

ci: replace Heroku workflows with AppPack equivalents#2

Draft
dmonroy wants to merge 1 commit intomainfrom
apppack-migration
Draft

ci: replace Heroku workflows with AppPack equivalents#2
dmonroy wants to merge 1 commit intomainfrom
apppack-migration

Conversation

@dmonroy
Copy link
Copy Markdown

@dmonroy dmonroy commented Apr 6, 2026

  • Replace deploy.yml and release.yml with AppPack-based versions using apppackio/deploy-action with OIDC AWS credentials.
  • Remove setup-heroku and container-release composite actions.
  • Update test.yml to capture test and build logs as artifacts for AppPack artifact upload.

@dmonroy dmonroy force-pushed the apppack-migration branch 3 times, most recently from 41ab7fb to b4714e9 Compare April 7, 2026 22:37
- Replace deploy.yml and release.yml with AppPack deploy-action v2
- Add OIDC authentication via configurable role ARN (env var)
- Add workflow-level outputs for version/tags in test.yml
- Add yarn support alongside pnpm in shared test workflow
- Add setup-node-yarn composite action
- Remove Heroku-specific actions (setup-heroku, container-release)
- Enable image push and deploy on apppack-migration branch
@dmonroy dmonroy force-pushed the apppack-migration branch from b4714e9 to 9210206 Compare April 7, 2026 22:48
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