Skip to content

Commit

Permalink
Merge pull request #1146 from gliderlabs/master
Browse files Browse the repository at this point in the history
Release 0.7.4
  • Loading branch information
josegonzalez authored Mar 5, 2024
2 parents c22c91d + 6a68283 commit e51c496
Show file tree
Hide file tree
Showing 16 changed files with 49 additions and 22 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:

- uses: ruby/setup-ruby@v1
with:
ruby-version: 2.7
ruby-version: 3.3

- uses: actions/setup-python@v5
with:
Expand Down
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,31 @@

All notable changes to this project will be documented in this file.

## [0.7.4](https://github.com/gliderlabs/herokuish/compare/v0.7.3...v0.7.4) - 2024-04-4

- #1120 @dependabot: chore(deps): bump rack from 3.0.8 to 3.0.9 in /buildpacks/buildpack-multi/tests/multi
- #1121 @dependabot: chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /buildpacks/buildpack-python/tests/python-flask
- #1122 @dependabot: chore(deps): bump flask from 3.0.1 to 3.0.2 in /buildpacks/buildpack-python/tests/python-flask
- #1123 @dependabot: chore(deps): bump markupsafe from 2.1.4 to 2.1.5 in /buildpacks/buildpack-multi/tests/multi
- #1124 @dependabot: chore(deps): bump flask from 3.0.1 to 3.0.2 in /buildpacks/buildpack-multi/tests/multi
- #1125 @dokku-bot: Update nodejs to version v236
- #1126 @dependabot: chore(deps): bump golang from 1.21 to 1.22
- #1127 @dokku-bot: Update python to version v243
- #1128 @dokku-bot: Update scala to version v97
- #1130 @dokku-bot: Update go to version v187
- #1131 @dokku-bot: Update php to version v246
- #1133 @dependabot: chore(deps-dev): bump test-unit from 3.6.1 to 3.6.2 in /buildpacks/buildpack-ruby/tests/ruby-sinatra
- #1136 @dependabot: chore(deps): bump rack from 3.0.9 to 3.0.9.1 in /buildpacks/buildpack-multi/tests/multi
- #1137 @dependabot: chore(deps): bump rack from 2.2.8 to 2.2.8.1 in /buildpacks/buildpack-ruby/tests/ruby-sinatra
- #1138 @josegonzalez: Upgrade to ruby 3.3 in CI
- #1139 @dokku-bot: Update ruby to version v266
- #1140 @dokku-bot: Update nodejs to version v237
- #1141 @dokku-bot: Update scala to version v98
- #1142 @josegonzalez: Add ability for users to disable the chown process on container start
- #1143 @dokku-bot: Update ruby to version v267
- #1144 @dokku-bot: Update go to version v188
- #1145 @dokku-bot: Update php to version v247

## [0.7.3](https://github.com/gliderlabs/herokuish/compare/v0.7.2...v0.7.3) - 2024-01-29

- #1060 @dependabot: chore(deps): bump sinatra and rack in /buildpacks/buildpack-multi/tests/multi
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# syntax=docker/dockerfile:1
ARG STACK_VERSION=20

FROM golang:1.21 AS builder
FROM golang:1.22 AS builder
RUN mkdir /src
ADD . /src/
WORKDIR /src
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ REPOSITORY = herokuish
DESCRIPTION = 'Herokuish uses Docker and Buildpacks to build applications like Heroku'
HARDWARE = $(shell uname -m)
SYSTEM_NAME = $(shell uname -s | tr '[:upper:]' '[:lower:]')
VERSION ?= 0.7.3
VERSION ?= 0.7.4
IMAGE_NAME ?= $(NAME)
BUILD_TAG ?= dev
PACKAGECLOUD_REPOSITORY ?= dokku/dokku-betafish
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![Build Status](https://github.com/gliderlabs/herokuish/workflows/CI/badge.svg)](https://github.com/gliderlabs/herokuish/actions?query=workflow%3ACI)
[![IRC Channel](https://img.shields.io/badge/irc-%23gliderlabs-blue.svg)](https://kiwiirc.com/client/irc.freenode.net/#gliderlabs)
[![Docker Hub](https://img.shields.io/badge/docker%20hub-v0.7.3-blue)](https://hub.docker.com/r/gliderlabs/herokuish)
[![Docker Hub](https://img.shields.io/badge/docker%20hub-v0.7.4-blue)](https://hub.docker.com/r/gliderlabs/herokuish)

A command line tool for emulating Heroku build and runtime tasks in containers.

Expand All @@ -19,7 +19,7 @@ Download and uncompress the latest binary tarball from [releases](https://github
For example, you can do this directly in your Dockerfiles installing into `/bin` as one step:

```shell
RUN curl --location --silent https://github.com/gliderlabs/herokuish/releases/download/v0.7.3/herokuish_0.7.3_linux_x86_64.tgz \
RUN curl --location --silent https://github.com/gliderlabs/herokuish/releases/download/v0.7.4/herokuish_0.7.4_linux_x86_64.tgz \
| tar -xzC /bin
```

Expand Down
2 changes: 1 addition & 1 deletion buildpacks/buildpack-go/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v184
v188
2 changes: 1 addition & 1 deletion buildpacks/buildpack-multi/tests/multi/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ GEM
base64 (0.2.0)
mustermann (3.0.0)
ruby2_keywords (~> 0.0.1)
rack (3.0.8)
rack (3.0.9.1)
rack-protection (4.0.0)
base64 (>= 0.1.0)
rack (>= 3.0.0, < 4)
Expand Down
4 changes: 2 additions & 2 deletions buildpacks/buildpack-multi/tests/multi/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Flask==3.0.1
Flask==3.0.2
Jinja2==3.1.3
gunicorn==21.2.0
markupsafe==2.1.4
markupsafe==2.1.5
2 changes: 1 addition & 1 deletion buildpacks/buildpack-nodejs/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v235
v237
2 changes: 1 addition & 1 deletion buildpacks/buildpack-php/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v244
v247
2 changes: 1 addition & 1 deletion buildpacks/buildpack-python/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v242
v243
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Flask==3.0.1
Flask==3.0.2
Jinja2==3.1.3
gunicorn==21.2.0
markupsafe==2.1.4
markupsafe==2.1.5
2 changes: 1 addition & 1 deletion buildpacks/buildpack-ruby/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v265
v267
4 changes: 2 additions & 2 deletions buildpacks/buildpack-ruby/tests/ruby-sinatra/Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ GEM
power_assert (2.0.3)
puma (6.4.2)
nio4r (~> 2.0)
rack (2.2.8)
rack (2.2.8.1)
rack-protection (3.2.0)
base64 (>= 0.1.0)
rack (~> 2.2, >= 2.2.4)
Expand All @@ -21,7 +21,7 @@ GEM
rack (~> 2.2, >= 2.2.4)
rack-protection (= 3.2.0)
tilt (~> 2.0)
test-unit (3.6.1)
test-unit (3.6.2)
power_assert
tilt (2.3.0)

Expand Down
2 changes: 1 addition & 1 deletion buildpacks/buildpack-scala/buildpack-version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v96
v98
10 changes: 6 additions & 4 deletions include/procfile.bash
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,10 @@ procfile-load-profile() {

procfile-setup-home() {
export HOME="$app_path"
usermod --home "$app_path" "$unprivileged_user" > /dev/null 2>&1
# unprivileged_user & unprivileged_group are defined in outer scope
# shellcheck disable=SC2154
find "$app_path" \( \! -user "$unprivileged_user" -o \! -group "$unprivileged_group" \) -print0 | xargs -0 -r chown "$unprivileged_user:$unprivileged_group"
usermod --home "$app_path" "$unprivileged_user" >/dev/null 2>&1
if [[ "$HEROKUISH_DISABLE_CHOWN" == "true" ]]; then
# unprivileged_user & unprivileged_group are defined in outer scope
# shellcheck disable=SC2154
find "$app_path" \( \! -user "$unprivileged_user" -o \! -group "$unprivileged_group" \) -print0 | xargs -0 -r chown "$unprivileged_user:$unprivileged_group"
fi
}

0 comments on commit e51c496

Please sign in to comment.