Skip to content

Merge upstream changes#6

Open
jas14 wants to merge 12 commits into
masterfrom
main
Open

Merge upstream changes#6
jas14 wants to merge 12 commits into
masterfrom
main

Conversation

@jas14

@jas14 jas14 commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator

We should also rename default to main at some point.

edmorley and others added 12 commits March 7, 2025 14:02
Since all components in the Heroku Component Inventory are required to have one.

https://docs.github.com/en/code-security/dependabot/working-with-dependabot/dependabot-options-reference

GUS-W-17981045.
)

* Update compile

Add setting GIT_EXEC_PATH if git was installed

* Add `GIT_EXEC_PATH` to the environment if `git` is installed

This is the code from PR heroku#139 with tests that confirms that:
- `GIT_EXEC_PATH` is exported to subsequent buildpacks via `export`
- `GIT_EXEC_PATH` is exported to the runtime environment via a profile script

* Suppress shellcheck SC2016

* Add changelog entry

* Better check for git binary installed via Aptfile

* Update bin/compile

Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>

* Update bin/compile

Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>

* Update bin/compile

* Add quotes to exported variable

---------

Co-authored-by: tiff-ritz <tiff.ritz9@gmail.com>
Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>
Signed-off-by: Pablo Temporini <ptemporini@salesforce.com>
As [announced here](https://devcenter.heroku.com/changelog-items/3230), the `heroku-20` stack is no longer supported for builds on Heroku. This PR drops all references for the now end-of-life stack.
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Since the Languages team was renamed to `Heroku - Languages` in GUS
some time ago.

GUS-W-21708465.
The buildpack itself didn't need any changes to work with Heroku-26.

GUS-W-20776604.
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.

4 participants