diff --git a/.github/pipeline-version b/.github/pipeline-version index a8fdfda..f8e233b 100644 --- a/.github/pipeline-version +++ b/.github/pipeline-version @@ -1 +1 @@ -1.8.1 +1.9.0 diff --git a/.github/workflows/create-package.yml b/.github/workflows/create-package.yml index c263aa8..3ef615d 100644 --- a/.github/workflows/create-package.yml +++ b/.github/workflows/create-package.yml @@ -64,6 +64,17 @@ jobs: | tar -C "${HOME}"/bin -xz pack env: PACK_VERSION: 0.15.0 + - if: ${{ false }} + name: Enable pack Experimental + run: | + #!/usr/bin/env bash + + set -euo pipefail + + echo "Enabling pack experimental features" + + mkdir -p "${HOME}"/.pack + echo "experimental = true" >> "${HOME}"/.pack/config.toml - uses: actions/checkout@v2 - if: ${{ false }} uses: actions/cache@v2 @@ -112,9 +123,10 @@ jobs: fi [[ -e package.toml ]] && cp package.toml "${HOME}"/package.toml - printf '[buildpack]\nuri = "%s"' "${HOME}"/buildpack >> "${HOME}"/package.toml + printf '[buildpack]\nuri = "%s"\n\n[platform]\nos = "%s"\n' "${HOME}"/buildpack "${OS}" >> "${HOME}"/package.toml env: INCLUDE_DEPENDENCIES: "false" + OS: linux VERSION: ${{ steps.version.outputs.version }} - id: package name: Package Buildpack @@ -134,7 +146,8 @@ jobs: else pack package-buildpack \ "${PACKAGE}:${VERSION}" \ - --config "${HOME}"/package.toml + --config "${HOME}"/package.toml \ + --format "${FORMAT}" fi env: PACKAGE: gcr.io/paketo-buildpacks/adopt-openjdk @@ -162,7 +175,8 @@ jobs: env: DIGEST: ${{ steps.package.outputs.digest }} GITHUB_TOKEN: ${{ secrets.JAVA_GITHUB_TOKEN }} - - uses: docker://ghcr.io/buildpacks/actions/registry:main + - if: ${{ true }} + uses: docker://ghcr.io/buildpacks/actions/registry:main with: address: gcr.io/paketo-buildpacks/adopt-openjdk@${{ steps.package.outputs.digest }} id: paketo-buildpacks/adopt-openjdk diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 916e7bb..5b59b97 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -43,6 +43,17 @@ jobs: | tar -C "${HOME}"/bin -xz pack env: PACK_VERSION: 0.15.0 + - if: ${{ false }} + name: Enable pack Experimental + run: | + #!/usr/bin/env bash + + set -euo pipefail + + echo "Enabling pack experimental features" + + mkdir -p "${HOME}"/.pack + echo "experimental = true" >> "${HOME}"/.pack/config.toml - uses: actions/setup-go@v2 with: go-version: "1.15" @@ -93,9 +104,10 @@ jobs: fi [[ -e package.toml ]] && cp package.toml "${HOME}"/package.toml - printf '[buildpack]\nuri = "%s"' "${HOME}"/buildpack >> "${HOME}"/package.toml + printf '[buildpack]\nuri = "%s"\n\n[platform]\nos = "%s"\n' "${HOME}"/buildpack "${OS}" >> "${HOME}"/package.toml env: INCLUDE_DEPENDENCIES: "true" + OS: linux VERSION: ${{ steps.version.outputs.version }} - name: Package Buildpack run: | @@ -114,9 +126,11 @@ jobs: else pack package-buildpack \ "${PACKAGE}:${VERSION}" \ - --config "${HOME}"/package.toml + --config "${HOME}"/package.toml \ + --format "${FORMAT}" fi env: + FORMAT: image PACKAGE: test VERSION: ${{ steps.version.outputs.version }} unit: diff --git a/.github/workflows/update-jdk-11.yml b/.github/workflows/update-jdk-11.yml index 6238fe6..49e4813 100644 --- a/.github/workflows/update-jdk-11.yml +++ b/.github/workflows/update-jdk-11.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 11\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JDK 11` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jdk-11 commit-message: |- diff --git a/.github/workflows/update-jdk-15.yml b/.github/workflows/update-jdk-15.yml index 8cdc7a4..c0eb532 100644 --- a/.github/workflows/update-jdk-15.yml +++ b/.github/workflows/update-jdk-15.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 15\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JDK 15` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jdk-15 commit-message: |- diff --git a/.github/workflows/update-jdk-8.yml b/.github/workflows/update-jdk-8.yml index 350b98c..fd8097e 100644 --- a/.github/workflows/update-jdk-8.yml +++ b/.github/workflows/update-jdk-8.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 8\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JDK 8` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jdk-8 commit-message: |- diff --git a/.github/workflows/update-jre-11.yml b/.github/workflows/update-jre-11.yml index d09ac4f..48deb08 100644 --- a/.github/workflows/update-jre-11.yml +++ b/.github/workflows/update-jre-11.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 11\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JRE 11` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jre-11 commit-message: |- diff --git a/.github/workflows/update-jre-15.yml b/.github/workflows/update-jre-15.yml index facb428..55d9507 100644 --- a/.github/workflows/update-jre-15.yml +++ b/.github/workflows/update-jre-15.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 15\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JRE 15` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jre-15 commit-message: |- diff --git a/.github/workflows/update-jre-8.yml b/.github/workflows/update-jre-8.yml index 9cb5052..3823103 100644 --- a/.github/workflows/update-jre-8.yml +++ b/.github/workflows/update-jre-8.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: 8\.[\d]+\.[\d]+ - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `JRE 8` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jre-8 commit-message: |- diff --git a/.github/workflows/update-jvmkill.yml b/.github/workflows/update-jvmkill.yml index 838ad08..26b2206 100644 --- a/.github/workflows/update-jvmkill.yml +++ b/.github/workflows/update-jvmkill.yml @@ -81,6 +81,7 @@ jobs: VERSION_PATTERN: '[\d]+\.[\d]+\.[\d]+' - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps `jvmkill` from `${{ steps.buildpack.outputs.old-version }}` to `${{ steps.buildpack.outputs.new-version }}`. branch: update/buildpack/jvmkill commit-message: |- diff --git a/.github/workflows/update-pipeline.yml b/.github/workflows/update-pipeline.yml index 9e758c8..0f70aa4 100644 --- a/.github/workflows/update-pipeline.yml +++ b/.github/workflows/update-pipeline.yml @@ -64,6 +64,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.JAVA_GITHUB_TOKEN }} - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: |- Bumps pipeline from `${{ steps.pipeline.outputs.old-version }}` to `${{ steps.pipeline.outputs.new-version }}`.