Skip to content

Commit b2fa2a9

Browse files
authored
Merge branch 'main' into wolfictl-ec37f591-d5a0-47ec-aa82-0c4ca75e817d
2 parents 115683d + c7acade commit b2fa2a9

File tree

203 files changed

+249831
-262328
lines changed

Some content is hidden

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

203 files changed

+249831
-262328
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,4 +43,4 @@ repos:
4343
- id: check-merge-conflict
4444
- id: check-symlinks
4545
- id: detect-private-key
46-
exclude: ^ruby-3\.0/0001-ruby-3\.0\.6-openssl-patch\.patch$
46+
exclude: ^(ruby-3\.0/0001-ruby-3\.0\.6-openssl-patch\.patch|gitleaks\.yaml)$

apache-orc.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package:
22
name: apache-orc
33
version: "2.1.2"
4-
epoch: 0
4+
epoch: 1
55
description: "the smallest, fastest columnar storage for Hadoop workloads"
66
copyright:
77
- license: Apache-2.0
@@ -10,7 +10,7 @@ environment:
1010
contents:
1111
packages:
1212
- build-base
13-
- cmake
13+
- cmake-3
1414
- lz4-dev
1515
- protobuf-dev
1616
- samurai

apache-tika-3.1/pombump-deps.yaml

Lines changed: 0 additions & 4 deletions
This file was deleted.

apache-tika-3.1/pombump-properties.yaml

Lines changed: 0 additions & 3 deletions
This file was deleted.

apache-tika-3.1.yaml renamed to apache-tika-3.2.yaml

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
package:
2-
name: apache-tika-3.1
3-
version: "3.1.0"
4-
epoch: 3
2+
name: apache-tika-3.2
3+
version: "3.2.0"
4+
epoch: 0
55
description: The Apache Tika toolkit detects and extracts metadata and text from over a thousand different file types (such as PPT, XLS, and PDF).
66
copyright:
77
- license: Apache-2.0
88
dependencies:
99
runtime:
1010
- dash-binsh
11-
- openjdk-17-default-jvm
11+
- openjdk-21-default-jvm
1212
provides:
1313
- apache-tika=${{package.full-version}}
1414

@@ -25,20 +25,22 @@ environment:
2525
- libfontconfig1
2626
- libjpeg-turbo
2727
- maven
28-
- openjdk-17-default-jdk
28+
- openjdk-21-default-jdk
2929

3030
pipeline:
31-
- uses: git-checkout
31+
- uses: fetch
3232
with:
33-
repository: https://github.com/apache/tika
34-
tag: ${{package.version}}
35-
expected-commit: 25619272d2f615df4ad87e27e7c8dec576f37627
33+
uri: https://downloads.apache.org/tika/${{package.version}}/tika-${{package.version}}-src.zip
34+
expected-sha512: 3882a1c1e4dc38de6491b1b9cf686ec703e958a38f4d09821c422ecacdbc0f5c8490c511c9d3875b8e8bfe79176a3febf37e62dcf3897ec3e1f413b99955f218
35+
extract: false
3636

37-
- uses: auth/maven
37+
- runs: |
38+
unzip tika-${{package.version}}-src.zip
39+
mv tika-${{package.version}}/* .
40+
rm tika-${{package.version}}-src.zip
41+
rmdir tika-${{package.version}}
3842
39-
- uses: maven/pombump
40-
with:
41-
properties-file: pombump-properties.yaml
43+
- uses: auth/maven
4244

4345
- runs: |
4446
mvn clean install -am -DskipTests -Dossindex.skip
@@ -55,18 +57,17 @@ subpackages:
5557
5658
update:
5759
enabled: true
58-
github:
59-
identifier: apache/tika
60-
use-tag: true
61-
tag-filter: 3.1.
60+
release-monitor:
61+
identifier: 15703
62+
version-filter-contains: 3.2.
6263

6364
test:
6465
environment:
6566
contents:
6667
packages:
6768
- curl
6869
- ${{package.name}}-compat
69-
- openjdk-17-default-jvm
70+
- openjdk-21-default-jvm
7071
pipeline:
7172
- uses: test/daemon-check-output
7273
with:

apisix-ingress-controller.yaml

Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
package:
2+
name: apisix-ingress-controller
3+
version: "1.8.4"
4+
epoch: 0
5+
description: APISIX Ingress Controller for Kubernetes.
6+
copyright:
7+
- license: Apache-2.0
8+
9+
pipeline:
10+
- uses: git-checkout
11+
with:
12+
expected-commit: 019d719ef421e97ab47e68c0f34724010b05f1e0
13+
repository: https://github.com/apache/apisix-ingress-controller
14+
tag: v${{package.version}}
15+
16+
- uses: go/bump
17+
with:
18+
deps: |-
19+
golang.org/x/crypto@v0.35.0
20+
golang.org/x/net@v0.38.0
21+
golang.org/x/oauth2@v0.27.0
22+
google.golang.org/grpc@v1.57.1
23+
24+
- uses: go/build
25+
with:
26+
packages: .
27+
ldflags: |
28+
-X=github.com/apache/apisix-ingress-controller/pkg/version._buildVersion=${{package.version}}
29+
-X=github.com/apache/apisix-ingress-controller/pkg/version._buildGitRevision=$(git rev-parse --short HEAD)
30+
-X=github.com/apache/apisix-ingress-controller/pkg/version._buildOS=$(uname -s)/$(uname -m)
31+
output: apisix-ingress-controller
32+
33+
subpackages:
34+
- name: ${{package.name}}-compat
35+
description: Compatibility package for apisix-ingress-controller to match upstream paths
36+
pipeline:
37+
- runs: |
38+
mkdir -p ${{targets.subpkgdir}}/app
39+
ln -sf /usr/bin/apisix-ingress-controller ${{targets.subpkgdir}}/app/apisix-ingress-controller
40+
test:
41+
pipeline:
42+
- runs: |
43+
stat /app/apisix-ingress-controller
44+
45+
update:
46+
enabled: true
47+
github:
48+
identifier: apache/apisix-ingress-controller
49+
strip-prefix: v
50+
51+
test:
52+
environment:
53+
contents:
54+
packages:
55+
- curl
56+
pipeline:
57+
- runs: |
58+
set -o pipefail
59+
apisix-ingress-controller version | grep "${{ package.version }}"
60+
apisix-ingress-controller --help 2>&1 | grep -F -e "Yet another Ingress controller"
61+
- uses: test/kwok/cluster
62+
- uses: test/daemon-check-output
63+
with:
64+
setup: |
65+
kubectl config view --minify --raw > /tmp/kubeconfig.yaml
66+
start: |
67+
apisix-ingress-controller ingress --default-apisix-cluster-base-url http://apisix-service:9180/apisix/admin --kubeconfig /tmp/kubeconfig.yaml
68+
timeout: 30
69+
expected_output: |
70+
start leader election
71+
start api server
72+
post: |
73+
curl -fsSL http://127.0.0.1:8080/metrics | grep -q go_gc_duration_seconds && echo "Metrics endpoint is live"

apko.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package:
22
name: apko
3-
version: "0.27.9"
4-
epoch: 1
3+
version: "0.28.0"
4+
epoch: 0
55
description: Build OCI images using APK directly without Dockerfile
66
copyright:
77
- license: Apache-2.0
@@ -14,7 +14,7 @@ pipeline:
1414
with:
1515
repository: https://github.com/chainguard-dev/apko
1616
tag: v${{package.version}}
17-
expected-commit: 914a57446266dc29e612ebbc2669c1045625880d
17+
expected-commit: 09497eb9ecf658a2b64184ca846ab2ce16711c4d
1818

1919
- uses: go/build
2020
with:

argo-workflows.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package:
22
name: argo-workflows
33
version: "3.6.10"
4-
epoch: 1
4+
epoch: 2
55
description: Workflow engine for Kubernetes.
66
copyright:
77
- license: Apache-2.0
@@ -30,6 +30,7 @@ pipeline:
3030
with:
3131
deps: |-
3232
github.com/cloudflare/circl@v1.6.1
33+
github.com/go-viper/mapstructure/v2@v2.3.0
3334
3435
- uses: patch
3536
with:
Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,24 @@
1-
From d64bec425f46a6418f37a617f6ea63924f830f17 Mon Sep 17 00:00:00 2001
2-
From: Batuhan Apaydin <batuhan.apaydin@chainguard.dev>
3-
Date: Thu, 21 Nov 2024 14:54:20 +0300
4-
Subject: [PATCH] Bump Node Dependencies in argo-workflows UI
1+
From e479e53222b402c90e3e0d75b6323b84127f52a9 Mon Sep 17 00:00:00 2001
2+
From: Kyle Steere <kyle.steere@chainguard.dev>
3+
Date: Tue, 1 Jul 2025 10:13:14 -0500
4+
Subject: [PATCH] webpack-dev-server upgrade to 5.2.1 to fix
5+
CVE-2025-30359,CVE-2025-30360
56

6-
Remedieate(CVE): GHSA-67mh-4wv8-2f99(upgrade-esbuild-to-0.25.0), GHSA-grv7-fg5c-xmjg(upgrade-braces-to-3.0.3)
7-
8-
Signed-off-by: Batuhan Apaydin <batuhan.apaydin@chainguard.dev>
7+
Signed-off-by: Kyle Steere <kyle.steere@chainguard.dev>
98
---
10-
ui/package.json | 17 +++++++++++++++--
11-
1 file changed, 15 insertions(+), 2 deletions(-)
9+
ui/package.json | 18 ++++++++++++++++--
10+
1 file changed, 16 insertions(+), 2 deletions(-)
1211

1312
diff --git a/ui/package.json b/ui/package.json
14-
index e103091..be5c2c9 100644
13+
index 36025e020..0322d81b7 100644
1514
--- a/ui/package.json
1615
+++ b/ui/package.json
17-
@@ -86,7 +86,21 @@
16+
@@ -82,11 +82,25 @@
17+
"typescript": "^4.6.4",
18+
"webpack": "^5.94.0",
19+
"webpack-cli": "^5.1.4",
20+
- "webpack-dev-server": "^4.15.0",
21+
+ "webpack-dev-server": "^5.2.1",
1822
"yarn-deduplicate": "^6.0.2"
1923
},
2024
"resolutions": {
@@ -36,9 +40,6 @@ index e103091..be5c2c9 100644
3640
+ "path-to-regexp@1.8.0": "^1.9.0"
3741
+ }
3842
}
39-
-}
40-
+}
41-
\ No newline at end of file
43+
}
4244
--
43-
2.39.3 (Apple Git-146)
44-
45+
2.43.0

automake.yaml

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,17 @@
11
package:
22
name: automake
3-
version: "1.18"
4-
epoch: 1
3+
version: "1.18.1"
4+
epoch: 0
55
description: "GNU tool for generating makefiles"
66
copyright:
77
- license: GPL-2.0
88

9+
var-transforms:
10+
- from: ${{package.version}}
11+
match: ^(\d+\.\d+).*
12+
replace: $1
13+
to: major-minor-version
14+
915
environment:
1016
contents:
1117
packages:
@@ -18,7 +24,7 @@ pipeline:
1824
- uses: fetch
1925
with:
2026
uri: https://ftpmirror.gnu.org/gnu/automake/automake-${{package.version}}.tar.xz
21-
expected-sha256: 5bdccca96b007a7e344c24204b9b9ac12ecd17f5971931a9063bdee4887f4aaf
27+
expected-sha256: 168aa363278351b89af56684448f525a5bce5079d0b6842bd910fdd3f1646887
2228

2329
- runs: |
2430
M4=/usr/bin/m4 ./configure \
@@ -59,13 +65,13 @@ test:
5965
# AUTOGENERATED
6066
- runs: |
6167
aclocal --version
62-
aclocal-${{package.version}} --version
68+
aclocal-${{vars.major-minor-version}} --version
6369
automake --version
64-
automake-${{package.version}} --version
70+
automake-${{vars.major-minor-version}} --version
6571
aclocal --help
66-
aclocal-${{package.version}} --help
72+
aclocal-${{vars.major-minor-version}} --help
6773
automake --help
68-
automake-${{package.version}} --help
74+
automake-${{vars.major-minor-version}} --help
6975
- name: "Verify automake version"
7076
runs: |
7177
automake --version | grep -q "${{package.version}}"

0 commit comments

Comments
 (0)