Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
105 commits
Select commit Hold shift + click to select a range
41fe4a0
chore: update Quarkus platform version to 3.30.1 (#3252)
github-actions[bot] Nov 27, 2025
60650e7
upgrade to latest dependencies (#3251)
knative-automation Nov 27, 2025
ff61c0b
upgrade to latest dependencies (#3254)
knative-automation Nov 28, 2025
78f6d41
upgrade to latest dependencies (#3255)
knative-automation Nov 28, 2025
8e83a41
upgrade to latest dependencies (#3259)
knative-automation Dec 1, 2025
7f7e476
chores: fix typos (#3257)
twoGiants Dec 1, 2025
33702b0
refactor: extract common loader/saver interfaces (#3262)
twoGiants Dec 1, 2025
0b6faf4
fix: push perm check for gitlab image registry (#3263)
matejvasek Dec 1, 2025
e1d4e0f
builders directory separation (#3261)
gauron99 Dec 2, 2025
b1804b1
upgrade to latest dependencies (#3264)
knative-automation Dec 2, 2025
90c8da5
upgrade to latest dependencies (#3265)
knative-automation Dec 3, 2025
e7edd7a
upgrade to latest dependencies (#3269)
knative-automation Dec 4, 2025
b2e4e4e
upgrade to latest dependencies (#3271)
knative-automation Dec 4, 2025
226d5d0
Add a script and workflow to bump the func-python version (#3267)
creydr Dec 4, 2025
db9bf42
chore: update func-python version (#3273)
github-actions[bot] Dec 5, 2025
859ef43
feat: add config ci command skeleton (#3266)
twoGiants Dec 5, 2025
7deccdd
fix(tekton): ensure PAC Repository updates labels and annotations (#3…
intojhanurag Dec 5, 2025
9490c95
upgrade to latest dependencies (#3274)
knative-automation Dec 5, 2025
c47c428
Add label of scaffolded middleware version to function image (#3270)
creydr Dec 5, 2025
e30bcf9
upgrade to latest dependencies (#3276)
knative-automation Dec 9, 2025
c6bac50
Allow to specify the output format of `func version` via `--output` (…
creydr Dec 9, 2025
adf8797
Fix architecture variable in build command (#3282)
matejvasek Dec 9, 2025
aa09230
Better GH Action pipeline for func-utils image (#3283)
matejvasek Dec 10, 2025
d304f74
Better document git hooks. (#3279)
matejvasek Dec 10, 2025
977a20e
Add middleware version in func describe JSON and YAML output (#3277)
creydr Dec 10, 2025
40f2fc9
Add latest middleware versions in `func version` output (#3281)
creydr Dec 10, 2025
03e6a5b
Init CLAUDE.md (#3278)
matejvasek Dec 10, 2025
2ebcaa0
upgrade to latest dependencies (#3284)
knative-automation Dec 10, 2025
3ed6b69
update podman workflow (#3286)
gauron99 Dec 10, 2025
07092aa
Update build command to disable VCS information (#3285)
matejvasek Dec 10, 2025
e42a5f8
Fix: add middleware version label in remote build too (#3289)
creydr Dec 11, 2025
be256cd
smarter component updates (#3290)
gauron99 Dec 11, 2025
3188eed
Fix: Resolve s2i linux/amd64 build failure by pinning source-to-image…
suhas-developer07 Dec 15, 2025
6b6441c
Fix/test validated link target tempdir (#3223)
intojhanurag Dec 15, 2025
b766017
Update on-cluster build docs to use Tekton 1.6.0 (#3194)
creydr Dec 15, 2025
3910a07
chore: update Quarkus platform version to 3.30.3 (#3287)
github-actions[bot] Dec 15, 2025
e358070
upgrade to latest dependencies (#3294)
knative-automation Dec 15, 2025
4ef5654
feat: add GitHub workflow generation for deployment (#3295)
twoGiants Dec 15, 2025
b215074
Clean up auth for host builder (#3298)
matejvasek Dec 16, 2025
e2b04d3
upgrade to latest dependencies (#3302)
knative-automation Dec 17, 2025
0840be5
feat: add registry login to CI workflows (#3297)
twoGiants Dec 17, 2025
222049f
upgrade to latest dependencies (#3303)
knative-automation Dec 17, 2025
bd17dff
upgrade to latest dependencies (#3305)
knative-automation Dec 18, 2025
1035774
upgrade to latest dependencies (#3307)
knative-automation Dec 18, 2025
8373dbc
chore: update Quarkus platform version to 3.30.4 (#3304)
github-actions[bot] Dec 18, 2025
e7a440b
upgrade to latest dependencies (#3308)
knative-automation Dec 19, 2025
cf46238
feat: add remote build and workflow dispatch (#3128)
twoGiants Dec 19, 2025
ba53524
fix: use temp directory in creds tests to prevent auth.json pollution…
Kunal1522 Dec 21, 2025
cfb601e
Init ARCHITECTURE.md and AGENTS.md (#3296)
gauron99 Dec 22, 2025
d12841d
make check upgrades (#3312)
gauron99 Dec 22, 2025
7075609
Small fixes (#3310)
gauron99 Dec 22, 2025
3ec8dec
upgrade to latest dependencies (#3316)
knative-automation Dec 22, 2025
072932b
Add Claude code slash command for standardized commit messages. (#3317)
twoGiants Dec 22, 2025
5fd289d
chores: add Claude slash command for func pr (#3315)
twoGiants Dec 22, 2025
039b926
upgrade to latest dependencies (#3319)
knative-automation Dec 25, 2025
cd8ceb3
upgrade to latest dependencies (#3321)
knative-automation Dec 29, 2025
73dec80
upgrade to latest dependencies (#3323)
knative-automation Dec 30, 2025
83c2854
fix typos (#3322)
gauron99 Jan 3, 2026
915203c
upgrade to latest dependencies (#3327)
knative-automation Jan 5, 2026
3b43d86
upgrade to latest dependencies (#3330)
knative-automation Jan 5, 2026
7ce520a
Re-enable Dapr service-to-service integration test (#3328)
Kunal1522 Jan 7, 2026
392c49e
upgrade to latest dependencies (#3331)
knative-automation Jan 7, 2026
6ccfe5f
feat: check pull secret before deploy (#3333)
matejvasek Jan 9, 2026
b8ab823
upgrade to latest dependencies (#3342)
knative-automation Jan 12, 2026
421d28e
upgrade to latest dependencies (#3345)
knative-automation Jan 13, 2026
a5af75e
Handle middleware version retrieval error gracefully (#3349)
matejvasek Jan 13, 2026
87115c5
upgrade to latest dependencies (#3356)
knative-automation Jan 13, 2026
8798163
Use typed ErrNotBuilt error check in TestReDeploy_OnRegistryChangeWit…
Kunal1522 Jan 13, 2026
cba1fdc
Add typed ErrInvalidRegistry error for registry validation (#3341)
Kunal1522 Jan 13, 2026
f508122
feat: Validate directory names as valid port numbers when retrieving …
Kunal1522 Jan 13, 2026
5a33e9e
docs: align JSDoc with signature and fix EOF newline (#3336)
DCchoudhury15 Jan 13, 2026
89847fd
contour listens on ipv6 (#3354)
matejvasek Jan 13, 2026
e5b0dd4
Fix link to CONTRIBUTING Guide in README (#3326)
ishaanxgupta Jan 13, 2026
98184a3
upgrade to latest dependencies (#3359)
knative-automation Jan 14, 2026
d733b42
Update community files (#3358)
knative-automation Jan 14, 2026
ac97aab
upgrade to latest dependencies (#3361)
knative-automation Jan 14, 2026
a67261b
chore: update Quarkus platform version to 3.30.6 (#3357)
github-actions[bot] Jan 14, 2026
6d7c892
upgrade to latest dependencies (#3362)
knative-automation Jan 15, 2026
d1c611a
Fix co-scheduling/affinity issues (#3350)
matejvasek Jan 15, 2026
96e0619
upgrade to latest dependencies (#3363)
knative-automation Jan 15, 2026
c9b015e
Use bundles resolver instead of http for git-clone (#3365)
matejvasek Jan 15, 2026
28532c4
upgrade to latest dependencies (#3366)
knative-automation Jan 16, 2026
1630700
fix: parse JSON output from func run in E2E tests (#3320)
Kunal1522 Jan 16, 2026
4f14a28
Implement TestMetadata_Subscriptions E2E test (#3324)
Kunal1522 Jan 16, 2026
8aad743
test: expose eventing broker to host (#3364)
matejvasek Jan 16, 2026
62cbaaf
presubmit issue #2 (#3367)
gauron99 Jan 16, 2026
1bf5a1b
Remove CI skip for GitLab integration tests (#3369)
matejvasek Jan 16, 2026
f85f66d
upgrade to latest dependencies (#3370)
knative-automation Jan 19, 2026
ab8d8ad
upgrade to latest dependencies (#3372)
knative-automation Jan 19, 2026
7c04cd5
upgrade to latest dependencies (#3373)
knative-automation Jan 20, 2026
5ce0a9f
upgrade to latest dependencies (#3374)
knative-automation Jan 20, 2026
b15ef8f
Fewer domain levels for knative services domain (#3368)
matejvasek Jan 20, 2026
7b16655
upgrade to latest dependencies (#3376)
knative-automation Jan 21, 2026
c2e4cf1
new scaffolding (#3237)
gauron99 Jan 21, 2026
66d2f4c
feat: default branch and path flags intelligently (#3371)
twoGiants Jan 21, 2026
f473344
Feature: Add --platform flag for CI/CD platform selection. (#3379)
twoGiants Jan 21, 2026
03fbf17
upgrade to latest dependencies (#3381)
knative-automation Jan 21, 2026
5c1a09f
Add OwnerReference on service to deployment to delegate cleanup to AP…
creydr Jan 21, 2026
3837e3a
upgrade to latest dependencies (#3385)
knative-automation Jan 22, 2026
4f9f7b8
wrapped errors (#3375)
gauron99 Jan 22, 2026
f8dd264
upgrade to latest dependencies (#3387)
knative-automation Jan 22, 2026
98db6d8
upgrade to latest dependencies (#3389)
knative-automation Jan 23, 2026
58da24e
refactor: big string literals to separate files (#3388)
matejvasek Jan 23, 2026
e402bf2
upgrade to latest dependencies (#3393)
knative-automation Jan 23, 2026
94711b0
upgrade to latest dependencies (#3396)
knative-automation Jan 26, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typos (knative#3322)
  • Loading branch information
gauron99 authored Jan 3, 2026
commit 83c285475441f8dab889effdc6789b385fbd3414
2 changes: 1 addition & 1 deletion cmd/create_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -96,5 +96,5 @@ func TestCreate_ConfigOptional(t *testing.T) {
}

// Not failing is success. Config files or settings beyond what are
// automatically written to to the given config home are currently optional.
// automatically written to the given config home are currently optional.
}
4 changes: 2 additions & 2 deletions cmd/delete_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -143,9 +143,9 @@ func TestDelete_Namespace(t *testing.T) {
}
}

// TestDelete_NamespaceFlagPriority ensures that even thought there is
// TestDelete_NamespaceFlagPriority ensures that even though there is
// a deployed function the namespace flag takes precedence and essentially
// ignores the the function on disk
// ignores the function on disk
func TestDelete_NamespaceFlagPriority(t *testing.T) {
var (
root = FromTempDirectory(t)
Expand Down
4 changes: 2 additions & 2 deletions cmd/deploy_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -1756,8 +1756,8 @@ func TestDeploy_UnsetFlag(t *testing.T) {
}
}

// Test_ValidateBuilder tests that the bulder validation accepts the
// the set of known builders, and spot-checks an error is thrown for unknown.
// Test_ValidateBuilder tests that the builder validation accepts the
// set of known builders, and spot-checks an error is thrown for unknown.
func Test_ValidateBuilder(t *testing.T) {
for _, name := range KnownBuilders() {
if err := ValidateBuilder(name); err != nil {
Expand Down
2 changes: 1 addition & 1 deletion docs/reference/func_yaml.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ The following fields are used in `func.yaml`.

### `build`

Specifies how to build the fuction. Possible values are "local" to build on your local
Specifies how to build the function. Possible values are "local" to build on your local
computer, or "git" to build on the cluster by pulling function source code from a git
repository.

Expand Down
6 changes: 3 additions & 3 deletions pkg/functions/client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ func TestClient_New_RunDataDir(t *testing.T) {
t.Fatal("The user's directive to explicitly allow .func in source control was not respected")
}

// Ensure that in addition the the correctly formatted comment "# /.func",
// Ensure that in addition to the correctly formatted comment "# /.func",
// it will work if the user omits the space: "#/.func"
root, rm = Mktemp(t)
defer rm()
Expand Down Expand Up @@ -199,11 +199,11 @@ func TestClient_New_RunDataDir(t *testing.T) {
// such as ensuring that files and directories with just the prefix are not
// matched, that the user can use non-absolute ignores (no slash prefix), etc.
// If this turns out to be necessary, we will need to add the test cases
// and have the implementation actually parse the file rather that simple
// and have the implementation actually parse the file rather than simple
// line prefix checks.
}

// TestClient_New_RuntimeRequired ensures that the the runtime is an expected value.
// TestClient_New_RuntimeRequired ensures that the runtime is an expected value.
func TestClient_New_RuntimeRequired(t *testing.T) {
// Create a root for the new function
root := "testdata/example.com/testRuntimeRequired"
Expand Down
2 changes: 1 addition & 1 deletion pkg/functions/function.go
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ type BuildSpec struct {
// in .func/built-image
Image string `yaml:"-"`

// BaseImage defines an override for the function to be built upon (host bulder only)
// BaseImage defines an override for the function to be built upon (host builder only)
BaseImage string `yaml:"baseImage,omitempty"`

// Mounts used in build phase. This is useful in particular for paketo bindings.
Expand Down
2 changes: 1 addition & 1 deletion pkg/oci/builder.go
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ func scaffold(job *buildJob) (err error) {
return
}
err = scaffolding.Write(
job.buildDir(), // desintation for scaffolding
job.buildDir(), // destination for scaffolding
job.function.Root, // source to be scaffolded
job.function.Runtime, // scaffolding language to write
job.function.Invoke, repo.FS())
Expand Down
2 changes: 1 addition & 1 deletion pkg/oci/python_builder.go
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ func (b pythonBuilder) WriteShared(job buildJob) (layers []imageLayer, err error
}

// Install Dependencies of the current project into ./lib
// In the scaffolding direcotory.
// In the scaffolding directory.
if job.verbose {
fmt.Printf(".venv/bin/pip install . --target lib\n")
}
Expand Down
2 changes: 1 addition & 1 deletion pkg/s2i/assemblers.go
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ fi
// PythonAssembler
//
// Adapted from /usr/libexec/s2i/assemble within the UBI-8 python-toolchain
// such that the the script executes from subdirectory .s2i/builds/last
// such that the script executes from subdirectory .s2i/builds/last
// (where main resides) rather than the root, and indicates the main is
// likewise in .s2i/builds/last/service/main.py via Procfile. See the comment
// inline on line 50 of the script for where the directory change instruction
Expand Down
6 changes: 3 additions & 3 deletions pkg/scaffolding/scaffold.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import (
// signature used by the function's source code and then writes the
// appropriate scaffolding.
//
// NOTE: Scaffoding is not per-template, because a template is merely an
// NOTE: Scaffolding is not per-template, because a template is merely an
// example starting point for a Function implementation and should have no
// bearing on the shape that function can eventually take. The language,
// and optionally invocation hint (For cloudevents) are used for this. For
Expand All @@ -27,8 +27,8 @@ import (
// out: the path to output scaffolding
// src: the path to the source code to scaffold
// runtime: the expected runtime of the target source code "go", "node" etc.
// invoke: the optional invocatin hint (default "http")
// fs: filesytem which contains scaffolding at '[runtime]/scaffolding'
// invoke: the optional invocation hint (default "http")
// fs: filesystem which contains scaffolding at '[runtime]/scaffolding'
// (exclusive with 'repo')
func Write(out, src, runtime, invoke string, fs filesystem.Filesystem) (err error) {
// detect the signature of the source code in the given location, presuming
Expand Down
2 changes: 1 addition & 1 deletion schema/func_yaml-schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@
},
"baseImage": {
"type": "string",
"description": "BaseImage defines an override for the function to be built upon (host bulder only)"
"description": "BaseImage defines an override for the function to be built upon (host builder only)"
},
"volumes": {
"items": {
Expand Down