Skip to content

Commit 09e1184

Browse files
authored
Remove functions-related buildpacks (#1102)
* Remove functions-related buildpacks The `heroku/nodejs-function-invoker`, `heroku/nodejs-npm`, and `heroku/nodejs-function` buildpacks have been split out to their own [maintenance branch](v3.6.3...sf-functions). The reason for this is so that Node.js Function CNBs can be isolated from future changes to the buildpacks on `main`.
1 parent 1618f6d commit 09e1184

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

81 files changed

+0
-21081
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -139,23 +139,3 @@ jobs:
139139
working-directory: ${{ matrix.dir }}
140140
run: cargo test --locked -- --ignored --test-threads 16
141141

142-
shpec:
143-
runs-on: ubuntu-24.04
144-
container:
145-
image: heroku/heroku:${{ matrix.stack-version }}-build
146-
strategy:
147-
matrix:
148-
stack-version:
149-
- '22'
150-
buildpack-dir:
151-
- buildpacks/npm
152-
defaults:
153-
run:
154-
shell: bash
155-
steps:
156-
- name: Checkout
157-
uses: actions/checkout@v4
158-
- name: Install shpec
159-
run: sh -c "`curl -L https://raw.githubusercontent.com/rylnd/shpec/master/install.sh`"
160-
- name: Shpec unit tests on heroku-${{ matrix.stack-version }}
161-
run: shpec ${{ matrix.buildpack-dir }}/shpec/*_shpec.sh

Cargo.lock

Lines changed: 0 additions & 22 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ resolver = "2"
33
members = [
44
"buildpacks/nodejs-engine",
55
"buildpacks/nodejs-corepack",
6-
"buildpacks/nodejs-function-invoker",
76
"buildpacks/nodejs-npm-engine",
87
"buildpacks/nodejs-npm-install",
98
"buildpacks/nodejs-pnpm-engine",

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ This repository contains multiple buildpacks:
6969
| `heroku/nodejs` | Node.js Composite Buildpack | [Readme](meta-buildpacks/nodejs/README.md) |
7070
| `heroku/nodejs-engine` | Node.js Engine Buildpack | [Readme](buildpacks/nodejs-engine/README.md) |
7171
| `heroku/nodejs-corepack` | Corepack Buildpack | [Readme](buildpacks/nodejs-corepack/README.md) |
72-
| `heroku/nodejs-npm` | npm Buildpack | [Readme](buildpacks/npm/README.md) |
7372
| `heroku/nodejs-npm-engine` | npm Engine Buildpack | [Readme](buildpacks/nodejs-npm-engine/README.md) |
7473
| `heroku/nodejs-npm-install` | npm Install Buildpack | [Readme](buildpacks/nodejs-npm-install/README.md) |
7574
| `heroku/nodejs-pnpm-install` | pnpm install Buildpack | [Readme](buildpacks/nodejs-pnpm-install/README.md) |

0 commit comments

Comments
 (0)