20 Commits

Author SHA256 Message Date
dc2c8ad3db Accepting request 1322565 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1322565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=12
2025-12-12 20:42:16 +00:00
b0847668f5 update to 0.39.1
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=24
2025-12-12 09:24:12 +00:00
ad69849286 Accepting request 1320495 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1320495
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=11
2025-11-28 16:33:11 +00:00
b8a26e66a5 update to 0.39.0
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=22
2025-11-28 14:15:44 +00:00
050a377939 Accepting request 1289169 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1289169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=10
2025-06-30 12:01:21 +00:00
44d20ab6ff Accepting request 1289163 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.38.2

OBS-URL: https://build.opensuse.org/request/show/1289163
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=20
2025-06-30 06:16:51 +00:00
deb8e4d1d1 Accepting request 1285785 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1285785
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=9
2025-06-14 14:18:18 +00:00
fbff719ade Accepting request 1285784 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.38.0

OBS-URL: https://build.opensuse.org/request/show/1285784
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=18
2025-06-14 09:57:59 +00:00
37e5f351e3 Accepting request 1255129 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1255129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=8
2025-03-24 12:29:18 +00:00
b402adebf6 Accepting request 1255128 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.37.0

OBS-URL: https://build.opensuse.org/request/show/1255128
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=16
2025-03-21 21:10:19 +00:00
7f34f30c1c Accepting request 1238636 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1238636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=7
2025-01-18 12:22:32 +00:00
9e95f08b94 Accepting request 1238633 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.36.4

OBS-URL: https://build.opensuse.org/request/show/1238633
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=14
2025-01-18 08:11:22 +00:00
fe93f9f029 Accepting request 1237249 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1237249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=6
2025-01-13 16:50:55 +00:00
971588154a Accepting request 1237248 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.36.3

OBS-URL: https://build.opensuse.org/request/show/1237248
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=12
2025-01-13 06:34:03 +00:00
d9be049a16 Accepting request 1233558 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1233558
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=5
2025-01-01 22:04:10 +00:00
e89c545d93 Accepting request 1233553 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.36.2

OBS-URL: https://build.opensuse.org/request/show/1233553
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=10
2024-12-27 12:53:03 +00:00
73e8ca655d Accepting request 1231796 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1231796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=4
2024-12-18 19:10:05 +00:00
2e54a1f376 Accepting request 1231795 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.36.1

OBS-URL: https://build.opensuse.org/request/show/1231795
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=8
2024-12-18 06:55:47 +00:00
fe2fc6cfe9 Accepting request 1226877 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/1226877
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/buildpacks-cli?expand=0&rev=3
2024-11-27 21:14:30 +00:00
b27b801803 Accepting request 1226876 from home:ojkastl_buildservice:Branch_devel_tools_building
update to 0.36.0

OBS-URL: https://build.opensuse.org/request/show/1226876
OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/buildpacks-cli?expand=0&rev=6
2024-11-27 11:10:07 +00:00
9 changed files with 298 additions and 35 deletions

View File

@@ -3,16 +3,15 @@
<param name="url">https://github.com/buildpacks/pack</param>
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="revision">v0.35.1</param>
<param name="revision">v0.39.1</param>
<param name="versionformat">@PARENT_TAG@</param>
<param name="changesgenerate">enable</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="changesgenerate">enable</param>
<param name="filename">buildpacks-cli</param>
</service>
<service name="set_version" mode="manual">
<param name="basename">pack</param>
</service>
<service name="go_modules" mode="manual">
<param name="archive">pack-0.35.1.obscpio</param>
</service>
<!-- services below are running at buildtime -->
<service name="tar" mode="buildtime">

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/buildpacks/pack</param>
<param name="changesrevision">3a22a7ffef9e69b33ba32fcbfbe6491a09d5397c</param></service></servicedata>
<param name="changesrevision">dc9220d34a03fd994a3c2e81a83bcb1618da53cb</param></service></servicedata>

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:e8c1725fed573489d3a4d230dcd8322615ef85afeef940365e57ffd7ebed8ccd
size 92629518

View File

@@ -1,3 +1,261 @@
-------------------------------------------------------------------
Fri Dec 12 08:18:23 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.39.1:
* fix: upgrade Go to 1.25.5 to address CVE-2025-61729 and
CVE-2025-61727 (#2501)
* fix: Skip platform-specific digest resolution with
--pull-policy never (#2498)
* build(deps): bump the go-dependencies group across 1 directory
with 3 updates (#2494)
-------------------------------------------------------------------
Fri Nov 28 13:55:26 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.39.0:
* Features
- Updating lifecycle version to v0.20.19 (#2481 by
@jjbustamante)
- Use Docker API version negotiation instead of hardcoded
version (#2474 by @jjbustamante)
- When fetching lifecycle image, use a platform-specific digest
(#2467 by @natalieparellano)
- fix: update lifecycle API validation for experimental flag
solve issue #2414 (#2432 by @vky5)
- Update imgutil to improve containerd storage driver
performance (#2427 by @jabrown85)
- Fix #2405: Add template parameter to GitHub issue URL (#2407
by @jjbustamante)
- Added the first tag argument (#2394 by @dgannon991)
* Dependencies
- build(deps): bump @octokit/plugin-paginate-rest,
@actions/github and @octokit/rest (#2338)
- build(deps): bump @octokit/request, @actions/github and
@octokit/rest (#2370)
- build(deps): bump actions/download-artifact from 4 to 5
(#2426)
- build(deps): bump actions/setup-go from 5 to 6 (#2441)
- build(deps): bump buildpacks/github-actions from 5.9.1 to
5.9.2 (#2412)
- build(deps): bump buildpacks/github-actions from 5.9.2 to
5.9.3 (#2421)
- build(deps): bump buildpacks/github-actions from 5.9.3 to
5.9.4 (#2439)
- build(deps): bump github.com/go-viper/mapstructure/v2 (#2430)
- build(deps): bump github.com/go-viper/mapstructure/v2 in
/tools (#2431)
- build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0
(#2473)
- build(deps): bump the go-dependencies group across 1
directory with 14 updates (#2449)
- build(deps): bump the go-dependencies group across 1
directory with 3 updates (#2479)
- build(deps): bump the go-dependencies group with 3 updates
(#2422)
- build(deps): bump the go-dependencies group with 6 updates
(#2424)
- build(deps): bump the go-dependencies group with 8 updates
(#2416)
- build(deps): bump the go-dependencies group with 8 updates
(#2453)
-------------------------------------------------------------------
Mon Jun 30 06:00:38 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.38.2:
* Updating lifecycle version to latest v0.20.11 (#2411)
* build(deps): bump github.com/go-viper/mapstructure/v2 in /tools
(#2409)
* build(deps): bump github.com/go-viper/mapstructure/v2 (#2410)
* build(deps): bump buildpacks/github-actions from 5.8.11 to
5.9.1 (#2401)
* build(deps): bump the go-dependencies group across 1 directory
with 3 updates (#2408)
* Bump imgutil to latest and docker from v27.5.1 to v28.3.0
(#2406)
* updating to ubuntu jammy when releasing pack (#2400)
* Jjbustamante/fix pack 2397 (#2399)
-------------------------------------------------------------------
Mon Jun 16 19:23:18 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.38.1:
* upding delivery workflow to correct the wrong format (#2398)
-------------------------------------------------------------------
Sat Jun 14 08:26:05 UTC 2025 - Johannes Kastl <opensuse_buildservice@ojkastl.de>
- Update to version 0.38.0:
* Features
- Make go build work without Makefile (#2390 by @abitrolly)
- Fix default userns=host behavior to be opt-in (#2386 by
@jjbustamante)
- Add as suggested builder the ubi8 builder image (#2383 by
@cmoulliard)
- Bump to go 1.24 (#2364 by @AidanDelaney)
- Clarify help text for append-image-name-suffix (#2358 by
@natalieparellano)
- Support FreeBSD build phase (#2357 by @gogolok)
- Updating default lifecycle version to 0.20.8 (#2356 by
@jjbustamante)
- pack builder create supports system buildpacks (#2349 by
@jjbustamante)
- Support docker uri for lifecycle (#2112 by @rashadism)
- Support Insecure Registries (#2077 by @prashantrewar)
* Bugs
- Do not select target for daemon only from os if arch is
specified (#2385 by @pigeonhands)
* Dependencies
- build(deps): bump buildpacks/github-actions from 5.8.10 to
5.8.11 (#2381)
- build(deps): bump the go-dependencies group with 6 updates
(#2380)
- build(deps): bump github.com/go-git/go-git/v5 (#2373)
- Upgrade Go version to 1.24
- build(deps): bump the go-dependencies group across 1
directory with 8 updates
- updating go.mod at tools to 1.24
- Bump to go 1.24
- build(deps): bump buildpacks/github-actions from 5.8.8 to
5.8.10
- build(deps): bump the go-dependencies group across 1
directory with 9 updates
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to
4.5.2
- Upgrade Go version to 1.23.3 across project files
-------------------------------------------------------------------
Fri Mar 21 21:03:07 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.37.0:
* build(deps): bump golang.org/x/net from 0.35.0 to 0.36.0
* build(deps): bump the go-dependencies group across 1 directory
with 4 updates
* doc: adjusting documentation to include extension
* fix: using the KindBuildpack and KindExtension variable instead
of hardcoded values
* Use unix build constraint
* build(deps): bump github.com/spf13/cobra in the go-dependencies
group
* Remove obsolete // +build lines
* build(deps): bump the go-dependencies group across 1 directory
with 10 updates
* remove unnecessary variable in unit test
* remove unnecessary version assignment in unit test
* remove negation that was causing tests to fail
* fix unit test
* add version check
* move version check to `before` block
* fix acceptance tests
* pick up where pglushko left off
* build(deps): bump buildpacks/github-actions from 5.8.5 to 5.8.8
* running go mod tidy
* fix:linting and typos
* fix: intentation
* feat: Adding targets and path flags when packaging an extension
* feat: adding targets on the extension descriptor
* feat: Adding functionality on CopyConfigFiles function to copy
an extension .toml file
* fix: typo on targets description
* build(deps): bump the go-dependencies group across 1 directory
with 4 updates
-------------------------------------------------------------------
Sat Jan 18 07:42:00 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.36.4:
* implementing logic for adding tag suffix
* fixing formatting issue
* WIP - adding a new flag --append-image-name-suffix to append
[os]-[arch]-[variant] to the image name when pushing a
multi-arch buildpack or builder
* removing additional string matching
* Updating hardcoded error message handling when an image was not
found in a registry by platform
-------------------------------------------------------------------
Mon Jan 13 06:14:19 UTC 2025 - opensuse_buildservice@ojkastl.de
- Update to version 0.36.3:
* build(deps): bump the go-dependencies group across 1 directory
with 7 updates
* with the new go-git version, this issue was fixed
https://github.com/go-git/go-git/pull/1050
* build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to
5.13.0
* build(deps): bump anchore/scan-action from 5 to 6
* build(deps): bump buildpacks/github-actions from 5.8.4 to 5.8.5
-------------------------------------------------------------------
Fri Dec 27 12:34:16 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.36.2:
* Updating x/net library to v0.33.0
* build(deps): bump buildpacks/github-actions from 5.8.3 to 5.8.4
* build(deps): bump the go-dependencies group with 2 updates
-------------------------------------------------------------------
Wed Dec 18 06:50:01 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.36.1:
* build(deps): bump the go-dependencies group with 2 updates
* build(deps): bump the go-dependencies group with 7 updates
* Correct wording for `buildpack new` targets flag
* build(deps): bump the go-dependencies group across 1 directory
with 4 updates
* build(deps): bump buildpacks/github-actions from 5.8.1 to 5.8.3
* acceptance tests on arm64
-------------------------------------------------------------------
Wed Nov 27 09:55:16 UTC 2024 - opensuse_buildservice@ojkastl.de
- Update to version 0.36.0:
* Emit a performance warning if containerd is enabled and we're
exporting to the daemon
* build(deps): bump the go-dependencies group across 1 directory
with 9 updates
* Cleanup after running acceptance tests
* Try lifecycle binary 0.20.3
* Bump lifecycle binary version also
* Fixing lifecycle validation to use fully qualified names
* Allow trusted builders by repo and tag
* Use released lifecycle
* build(deps): bump buildpacks/github-actions from 5.8.0 to 5.8.1
* build(deps): bump buildpacks/github-actions from 5.7.4 to 5.8.0
* build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to
4.5.1
* Update actions
* Pin BurntSushi/toml as test failures seem related to
https://github.com/BurntSushi/toml/issues/417
* FIXME: update lifecycle (to non-released version) so that we
can bump docker
* Bump deps and run tidy
* Fix lint
* Update go and run tidy
* Use an existing directory instead of creating and deleting
directories for each '--path' flag case to ensure no temp
directories are left behind in case of a test failure.
* build(deps): bump github.com/docker/docker
* build(deps): bump buildpacks/github-actions from 5.5.4 to 5.7.4
* avoid using os.MkdirTemp() to prevent test failures on macOS
* rephrase the test description
* Make it warns only when a local path with the same string as
the specified image name exists
* Don't warn about clear-env key while parsing buildpack.toml as
this is actually expected.
* Fix deletion of ephemeral builder
* Improve descriptions for some test cases.
* Add a test case for when the 'pack build' is called with the
'--path' flag.
* Make the 'pack build' command warn that the positional argument
will not be treated as the source directory path.
* handled case sensitivity
* build(deps): bump anchore/scan-action from 3 to 4
* Update image references in internal documents and ci settings
to use fully qualified names.
* Update references to lifecycle image to use fully qualified
image name.
-------------------------------------------------------------------
Tue Aug 06 05:47:34 UTC 2024 - opensuse_buildservice@ojkastl.de

4
buildpacks-cli.obsinfo Normal file
View File

@@ -0,0 +1,4 @@
name: buildpacks-cli
version: 0.39.1
mtime: 1765370383
commit: dc9220d34a03fd994a3c2e81a83bcb1618da53cb

View File

@@ -1,7 +1,7 @@
#
# spec file for package buildpacks-cli
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,22 +16,27 @@
#
%define __arch_install_post export NO_BRP_STRIP_DEBUG=true
%define executable_name pack
%define repo_name pack
Name: buildpacks-cli
Version: 0.35.1
Version: 0.39.1
Release: 0
Summary: CLI for building apps using Cloud Native Buildpacks
License: Apache-2.0
URL: https://github.com/buildpacks/pack
Source: %{repo_name}-%{version}.tar.gz
Source: %{name}-%{version}.tar.gz
Source1: vendor.tar.gz
BuildRequires: go >= 1.22
BuildRequires: bash-completion
BuildRequires: fish
BuildRequires: go1.25 >= 1.25.5
BuildRequires: zsh
Provides: pack = %{version}
Conflicts: allegro44-tools
#
# vendor/github.com/gdamore/tcell/v2/attr.go:32:25: cannot use 1 << 31 (untyped
# int constant 2147483648) as AttrMask value in constant declaration
# (overflows)
ExcludeArch: %{ix86} armv7hl
%description
pack makes it easy for...
@@ -72,30 +77,36 @@ BuildArch: noarch
zsh command line completion support for %{name}.
%prep
%autosetup -p 1 -a 1 -n %{repo_name}-%{version}
%autosetup -p 1 -a 1
%build
# hash will be shortened by COMMIT_HASH:0:7 later
COMMIT_HASH="$(sed -n 's/commit: \(.*\)/\1/p' %_sourcedir/%{name}.obsinfo)"
go build \
-mod=vendor \
-buildmode=pie \
-ldflags="-X github.com/buildpacks/pack.Version=%{version}" \
-o bin/%{executable_name} ./cmd/%{executable_name}
-ldflags="-X github.com/buildpacks/pack/pkg/client.Version=%{version}+git-${COMMIT_HASH:0:7}.openSUSE" \
-o bin/%{executable_name}
%install
# Install the binary.
install -D -m 0755 bin/%{executable_name} %{buildroot}/%{_bindir}/%{executable_name}
install -D -m 0755 bin/%{executable_name} %{buildroot}%{_bindir}/%{executable_name}
# create the bash completion file
mkdir -p %{buildroot}%{_datarootdir}/bash-completion/completions/
%{buildroot}/%{_bindir}/%{executable_name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{executable_name}
%{buildroot}%{_bindir}/%{executable_name} completion bash > %{buildroot}%{_datarootdir}/bash-completion/completions/%{executable_name}
# create the fish completion file
mkdir -p %{buildroot}%{_datarootdir}/fish/vendor_completions.d/
%{buildroot}/%{_bindir}/%{executable_name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
%{buildroot}%{_bindir}/%{executable_name} completion fish > %{buildroot}%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
# create the zsh completion file
mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
%{buildroot}/%{_bindir}/%{executable_name} completion zsh > %{buildroot}%{_datarootdir}/zsh_completion.d/_%{executable_name}
mkdir -p %{buildroot}%{_datarootdir}/zsh/site-functions/
%{buildroot}%{_bindir}/%{executable_name} completion zsh > %{buildroot}%{_datarootdir}/zsh/site-functions/_%{executable_name}
%check
%{buildroot}%{_bindir}/%{executable_name} --version | grep %{version}
%files
%doc README.md
@@ -103,17 +114,12 @@ mkdir -p %{buildroot}%{_datarootdir}/zsh_completion.d/
%{_bindir}/%{executable_name}
%files -n %{name}-bash-completion
%dir %{_datarootdir}/bash-completion/completions/
%{_datarootdir}/bash-completion/completions/%{executable_name}
%files -n %{name}-fish-completion
%dir %{_datarootdir}/fish
%dir %{_datarootdir}/fish/vendor_completions.d
%{_datarootdir}/fish/vendor_completions.d/%{executable_name}.fish
%files -n %{name}-zsh-completion
%defattr(-,root,root)
%dir %{_datarootdir}/zsh_completion.d/
%{_datarootdir}/zsh_completion.d/_%{executable_name}
%{_datarootdir}/zsh/site-functions/_%{executable_name}
%changelog

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:43b67e72c7294a49584b035a72235c06f04f9337cc7c3e0d1dd3c74b55693e93
size 5076492

View File

@@ -1,4 +0,0 @@
name: pack
version: 0.35.1
mtime: 1722873725
commit: 3a22a7ffef9e69b33ba32fcbfbe6491a09d5397c

View File

@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c5da8f5b2214b539b90cdfdc9b93221a4bf557ae9fe4d7581538b1e66474bdc4
size 10350601
oid sha256:71b7e2293743632a742e09d0c77fb2149e9d2bee15eaf18a0b255cbbe309665c
size 9920992