diff --git a/.github/pipeline-version b/.github/pipeline-version index a8fdfda1..f8e233b2 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 f39d72d3..dc7b7bce 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/java-azure @@ -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/java-azure@${{ steps.package.outputs.digest }} id: paketo-buildpacks/java-azure diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index bdcf847f..fb258bba 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,8 +126,10 @@ 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 }} diff --git a/.github/workflows/update-apache-tomcat.yml b/.github/workflows/update-apache-tomcat.yml index 9e483f39..a7436de9 100644 --- a/.github/workflows/update-apache-tomcat.yml +++ b/.github/workflows/update-apache-tomcat.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/apache-tomcat - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/apache-tomcat`](https://gcr.io/paketo-buildpacks/apache-tomcat) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/apache-tomcat:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/apache-tomcat:${{ steps.package.outputs.new-version }}). branch: update/package/apache-tomcat commit-message: |- diff --git a/.github/workflows/update-azul-zulu.yml b/.github/workflows/update-azul-zulu.yml index f9892cc2..f1e75a25 100644 --- a/.github/workflows/update-azul-zulu.yml +++ b/.github/workflows/update-azul-zulu.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/azul-zulu - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/azul-zulu`](https://gcr.io/paketo-buildpacks/azul-zulu) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/azul-zulu:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/azul-zulu:${{ steps.package.outputs.new-version }}). branch: update/package/azul-zulu commit-message: |- diff --git a/.github/workflows/update-azure-application-insights.yml b/.github/workflows/update-azure-application-insights.yml index ea7adc66..88df1772 100644 --- a/.github/workflows/update-azure-application-insights.yml +++ b/.github/workflows/update-azure-application-insights.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/azure-application-insights - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/azure-application-insights`](https://gcr.io/paketo-buildpacks/azure-application-insights) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/azure-application-insights:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/azure-application-insights:${{ steps.package.outputs.new-version }}). branch: update/package/azure-application-insights commit-message: |- diff --git a/.github/workflows/update-ca-certificates.yml b/.github/workflows/update-ca-certificates.yml index 37165f28..26b2fac5 100644 --- a/.github/workflows/update-ca-certificates.yml +++ b/.github/workflows/update-ca-certificates.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/ca-certificates - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/ca-certificates`](https://gcr.io/paketo-buildpacks/ca-certificates) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/ca-certificates:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/ca-certificates:${{ steps.package.outputs.new-version }}). branch: update/package/ca-certificates commit-message: |- diff --git a/.github/workflows/update-debug.yml b/.github/workflows/update-debug.yml index ee9ba5b4..909b8826 100644 --- a/.github/workflows/update-debug.yml +++ b/.github/workflows/update-debug.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/debug - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/debug`](https://gcr.io/paketo-buildpacks/debug) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/debug:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/debug:${{ steps.package.outputs.new-version }}). branch: update/package/debug commit-message: |- diff --git a/.github/workflows/update-dist-zip.yml b/.github/workflows/update-dist-zip.yml index a5e0eb2f..3f8136b1 100644 --- a/.github/workflows/update-dist-zip.yml +++ b/.github/workflows/update-dist-zip.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/dist-zip - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/dist-zip`](https://gcr.io/paketo-buildpacks/dist-zip) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/dist-zip:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/dist-zip:${{ steps.package.outputs.new-version }}). branch: update/package/dist-zip commit-message: |- diff --git a/.github/workflows/update-encrypt-at-rest.yml b/.github/workflows/update-encrypt-at-rest.yml index 3079b64b..5c332442 100644 --- a/.github/workflows/update-encrypt-at-rest.yml +++ b/.github/workflows/update-encrypt-at-rest.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/encrypt-at-rest - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/encrypt-at-rest`](https://gcr.io/paketo-buildpacks/encrypt-at-rest) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/encrypt-at-rest:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/encrypt-at-rest:${{ steps.package.outputs.new-version }}). branch: update/package/encrypt-at-rest commit-message: |- diff --git a/.github/workflows/update-environment-variables.yml b/.github/workflows/update-environment-variables.yml index 34b3189e..da5ae564 100644 --- a/.github/workflows/update-environment-variables.yml +++ b/.github/workflows/update-environment-variables.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/environment-variables - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/environment-variables`](https://gcr.io/paketo-buildpacks/environment-variables) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/environment-variables:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/environment-variables:${{ steps.package.outputs.new-version }}). branch: update/package/environment-variables commit-message: |- diff --git a/.github/workflows/update-executable-jar.yml b/.github/workflows/update-executable-jar.yml index b3026472..2bc1e904 100644 --- a/.github/workflows/update-executable-jar.yml +++ b/.github/workflows/update-executable-jar.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/executable-jar - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/executable-jar`](https://gcr.io/paketo-buildpacks/executable-jar) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/executable-jar:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/executable-jar:${{ steps.package.outputs.new-version }}). branch: update/package/executable-jar commit-message: |- diff --git a/.github/workflows/update-gradle.yml b/.github/workflows/update-gradle.yml index 5b953588..7a8dcd0e 100644 --- a/.github/workflows/update-gradle.yml +++ b/.github/workflows/update-gradle.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/gradle - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/gradle`](https://gcr.io/paketo-buildpacks/gradle) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/gradle:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/gradle:${{ steps.package.outputs.new-version }}). branch: update/package/gradle commit-message: |- diff --git a/.github/workflows/update-image-labels.yml b/.github/workflows/update-image-labels.yml index 282a61b4..2f7df429 100644 --- a/.github/workflows/update-image-labels.yml +++ b/.github/workflows/update-image-labels.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/image-labels - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/image-labels`](https://gcr.io/paketo-buildpacks/image-labels) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/image-labels:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/image-labels:${{ steps.package.outputs.new-version }}). branch: update/package/image-labels commit-message: |- diff --git a/.github/workflows/update-jmx.yml b/.github/workflows/update-jmx.yml index 23c7b470..669bfd0d 100644 --- a/.github/workflows/update-jmx.yml +++ b/.github/workflows/update-jmx.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/jmx - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/jmx`](https://gcr.io/paketo-buildpacks/jmx) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/jmx:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/jmx:${{ steps.package.outputs.new-version }}). branch: update/package/jmx commit-message: |- diff --git a/.github/workflows/update-leiningen.yml b/.github/workflows/update-leiningen.yml index 9d3b2ed2..a93eadf1 100644 --- a/.github/workflows/update-leiningen.yml +++ b/.github/workflows/update-leiningen.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/leiningen - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/leiningen`](https://gcr.io/paketo-buildpacks/leiningen) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/leiningen:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/leiningen:${{ steps.package.outputs.new-version }}). branch: update/package/leiningen commit-message: |- diff --git a/.github/workflows/update-maven.yml b/.github/workflows/update-maven.yml index f4796ea4..b069a815 100644 --- a/.github/workflows/update-maven.yml +++ b/.github/workflows/update-maven.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/maven - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/maven`](https://gcr.io/paketo-buildpacks/maven) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/maven:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/maven:${{ steps.package.outputs.new-version }}). branch: update/package/maven commit-message: |- diff --git a/.github/workflows/update-pipeline.yml b/.github/workflows/update-pipeline.yml index 9e758c8a..0f70aa47 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 }}`. diff --git a/.github/workflows/update-procfile.yml b/.github/workflows/update-procfile.yml index 4b33b9da..04a2e509 100644 --- a/.github/workflows/update-procfile.yml +++ b/.github/workflows/update-procfile.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/procfile - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/procfile`](https://gcr.io/paketo-buildpacks/procfile) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/procfile:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/procfile:${{ steps.package.outputs.new-version }}). branch: update/package/procfile commit-message: |- diff --git a/.github/workflows/update-sbt.yml b/.github/workflows/update-sbt.yml index 1c80f1b4..0ce41fde 100644 --- a/.github/workflows/update-sbt.yml +++ b/.github/workflows/update-sbt.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/sbt - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/sbt`](https://gcr.io/paketo-buildpacks/sbt) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/sbt:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/sbt:${{ steps.package.outputs.new-version }}). branch: update/package/sbt commit-message: |- diff --git a/.github/workflows/update-spring-boot.yml b/.github/workflows/update-spring-boot.yml index 8b66e8e9..529e1de5 100644 --- a/.github/workflows/update-spring-boot.yml +++ b/.github/workflows/update-spring-boot.yml @@ -105,6 +105,7 @@ jobs: DEPENDENCY: gcr.io/paketo-buildpacks/spring-boot - uses: peter-evans/create-pull-request@v3 with: + author: ${{ secrets.JAVA_GITHUB_USERNAME }} <${{ secrets.JAVA_GITHUB_USERNAME }}@users.noreply.github.com> body: Bumps [`gcr.io/paketo-buildpacks/spring-boot`](https://gcr.io/paketo-buildpacks/spring-boot) from [`${{ steps.package.outputs.old-version }}`](https://gcr.io/paketo-buildpacks/spring-boot:${{ steps.package.outputs.old-version }}) to [`${{ steps.package.outputs.new-version }}`](https://gcr.io/paketo-buildpacks/spring-boot:${{ steps.package.outputs.new-version }}). branch: update/package/spring-boot commit-message: |-