Commit Graph

1545 Commits

Author SHA1 Message Date
Aidan Delaney f8ea7651c2
Switch to pagefind for search (#870)
We have more control over search indices if we use a local
search library

Signed-off-by: adelaney21 <adelaney21@bloomberg.net>
2025-12-09 07:30:53 -05:00
Abhinav Sharma 76f355fff1
Add Community Learning Resources section (#854)
- Added new section 'Community learning resources' after Community and Support section
- Includes two third-party learning resources: KodeKloud and Udemy courses
- Added call-to-action for community to suggest additional resources
- Fixed Vale linting issues with proper ignore comments

Signed-off-by: abhi-bhatra <abhinavsharma.cse23@jecrc.ac.in>
2025-11-24 08:05:31 +00:00
dependabot[bot] 79cfae4840
Bump actions/upload-artifact from 4 to 5 (#865)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-11-24 08:03:56 +00:00
Jean-Yves LENHOF 1ad66a730a
docs(installation): add mise alternative method installation (#872)
Signed-off-by: jylenhof <jygithub@lenhof.eu.org>
2025-11-24 08:01:55 +00:00
Aidan Delaney ef63dccba9
Bump tools to go 1.25 (#867)
Use the latest versions of dependencies

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-11-20 11:44:42 +00:00
Aarush ec777b4f06
Clarify supported buildpack/lifecycle archive types and URI schemes (#863)
* Clarify supported buildpack/lifecycle archive types and URI schemes

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

* Fix Vale style issues: active voice, wrap buildpacks terms, clean grammar

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>

---------

Signed-off-by: xonas1101 <aarushsingh1305@gmail.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-11-07 09:52:05 +00:00
William Karavites 6f052157e7
Fix formatting of kpack Donation announcement link (#866)
May be pedantic, but the link wasn't being rendered correctly due to some annoying spacing issues.

Signed-off-by: William Karavites <wkaravites@gmail.com>
2025-11-07 07:55:23 +00:00
Aidan Delaney 202580cd29
Rachet vale against changes (#823)
Only include those files that the developer has changed in the
vale lint.  This will remove the need to fix _all_ the problems in
content on every commit.

Signed-off-by: adelaney21 <adelaney21@bloomberg.net>
2025-10-21 08:53:47 +00:00
dependabot[bot] c9612974f1
Bump buildpacks/github-actions from 5.9.3 to 5.9.5 (#858)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.9.3 to 5.9.5.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.9.3...v5.9.5)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-version: 5.9.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-10-21 08:46:09 +00:00
dependabot[bot] b00aafb9a1
Bump actions/setup-go from 5 to 6 (#857)
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 5 to 6.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](https://github.com/actions/setup-go/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-10-21 09:45:51 +01:00
Joe Kutner 9f4eec16ab
Merge pull request #860 from stackitcloud/correct_kpack_links
Use buildpacks-community GH org for kpack
2025-10-20 09:43:14 -05:00
Robert Gogolok b525d5ac71 Use buildpacks-community GH org for kpack
Signed-off-by: Robert Gogolok <robert.gogolok@stackit.cloud>
2025-10-14 11:58:56 +02:00
dependabot[bot] cc6c6cdf1b
Bump buildpacks/github-actions from 5.9.1 to 5.9.3 (#840)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.9.1 to 5.9.3.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.9.1...v5.9.3)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-version: 5.9.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-12 05:48:28 +01:00
Richard Schneeman 44292df114
Fix `launch.toml` in use-inline-buildpacks.md (#843)
The `launch.toml` command takes a slice and not a string

```
remote: ERROR: failed to build: toml: line 3 (last key "processes.command"): incompatible types: TOML value has type string; destination has type slice
```

Spec: d29ba81518/buildpack.md (launchtoml-toml)

Signed-off-by: Richard Schneeman <richard.schneeman+no-recruiters@gmail.com>
2025-08-12 05:47:14 +01:00
Richard Schneeman b927876fd3
Clear up `clean-env` docs (#841)
* Clear up `clean-env` docs

## Context

I was asked to validate that several buildpacks were correctly passing user-supplied environment variables to sub-processes for the purpose of configuring access to dependencies that require credentials.

The docs clearly state that a `buildpack.toml` with `clear-env` should have specific behavior regarding environment variable visibility, but it's not clear that it means that the `CNB_PLATFORM_DIR/env/` is ALWAYS provided and that `clear-env = false` means that information is merged into the current environment.

If you read it literally and you know that `$CNB_PLATFORM_DIR/env/` is a mechanism to provide the environment variables to a buildpack, you might interpret it as the ability to hide these platform envs from the buildpack. When really, it's saying "lifecycle will make things easy for you if you just want a firehose of all the envs, it will copy the user-provided ones into the current environment so you don't need to." It does this by default with the ability to opt out by setting `clear-env = true`.

## Change

I'm suggesting we tighten up the language here to make it clear that `$CNB_PLATFORM_DIR/env/` is always available, and that setting `clear-env = true` will tell the lifecycle to copy the contents of `CNB_PLATFORM_DIR/env/` into the current environment. Specific language suggestions pending. This logic is in several places:

- https://buildpacks.io/docs/for-buildpack-authors/how-to/write-buildpacks/clear-env/
- https://buildpacks.io/docs/reference/config/buildpack-config/
- https://buildpacks.io/docs/for-app-developers/how-to/build-inputs/configure-build-time-environment/

Signed-off-by: Schneems <richard.schneeman+foo@gmail.com>

* Fix vale failures

Signed-off-by: Schneems <richard.schneeman+foo@gmail.com>

---------

Signed-off-by: Schneems <richard.schneeman+foo@gmail.com>
2025-08-12 05:46:43 +01:00
Charles Moulliard 85ca62d2ef
Updated the tekton documentation to use the new buildpack task (#837)
* Updated the tekton documentation to use the new buildpack task supporting the extension. #814

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Add additional words to vale dictionary

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Extend the documentation to have a chapter covering extension. Add new pipeline parameters

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Review the scenario and tested it using ubi8 and jammy builder images

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Fix some vale vocabularies

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Remove the cache workspace as not used and documented part of task's documentation

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

* Switch the builder image to use: cnbs/sample-builder

Signed-off-by: cmoulliard <cmoulliard@redhat.com>

---------

Signed-off-by: cmoulliard <cmoulliard@redhat.com>
2025-06-30 09:52:40 +01:00
Aidan Delaney cffa864ed4
Extract podman ssh key (#828)
Pull in the root podman ssh key by invoking podman system
connection

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-06-26 12:30:21 -05:00
dependabot[bot] c5243ea67f
Bump buildpacks/github-actions from 5.8.8 to 5.9.1 (#836)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.8.8 to 5.9.1.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.8.8...v5.9.1)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-version: 5.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-26 07:58:22 +00:00
DaxServer d596d3ddeb
Update 06_caching.md (#832)
Signed-off-by: DaxServer <7479937+DaxServer@users.noreply.github.com>
2025-06-26 08:58:05 +01:00
dependabot[bot] 522552f1d0
Bump buildpacks/github-actions from 5.8.3 to 5.8.8 (#800)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.8.3 to 5.8.8.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.8.3...v5.8.8)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-04-10 08:52:23 +01:00
Hiroshi Hayakawa ceb2d5cc95
Add an explanation about performance degradation when using the Docker daemon with containerd storage (#813)
* Provide an explanation regarding performance degradation when using the Docker daemon with containerd storage.

Signed-off-by: Hiroshi Hayakawa <hhiroshell@gmail.com>

* Add "containerd" to the Vale vocabulary list.

Signed-off-by: Hiroshi Hayakawa <hhiroshell@gmail.com>

* Make the phrasing more friendly for casual users.

Co-authored-by: Aidan Delaney <aidan.delaney@gmail.com>
Signed-off-by: Hiroshi Hayakawa <hhiroshell@gmail.com>

---------

Signed-off-by: Hiroshi Hayakawa <hhiroshell@gmail.com>
Co-authored-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-04-10 07:51:05 +00:00
Aidan Delaney 1b94526539
Prompt user to uncomment code (#819)
Ask the user to make the demo JS service runnable.

Signed-off-by: adelaney21 <adelaney21@bloomberg.net>
2025-04-10 08:49:42 +01:00
Prasanth Baskar 3d774df2f5
update arch install (#821)
Signed-off-by: bupd <bupdprasanth@gmail.com>
2025-04-10 08:36:58 +01:00
dcolazin 81cc2e6be0
Fix env var doc (#817)
Signed-off-by: dcolazin <dcolazin@gmail.com>
2025-03-31 10:28:23 +01:00
Aidan Delaney 25ab631dd9
Test lifecycle orchastration (#778)
* Setup basic lifecycle orchastration test

Create test suite and build `lifecycle`

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

* Test analyzer phase of lifecycle orchastration tut

Add assert and establish a pattern for subsequent tests

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-03-06 11:09:51 -06:00
mun2025 32b4d2b4da
Chore: Upgrade jQuery and Axios version (#808)
* Chore: Upgrade jquery and axios version

Signed-off-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>

---------

Signed-off-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>
Co-authored-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>
2025-02-27 08:23:41 +00:00
mun2025 505ecd6e4d
Fix: Upgrade Bootstrap version to 5.3.3 (#806)
* fix: headers alignments

Signed-off-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>

* chore: upgraded bootstrap version

Signed-off-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>

---------

Signed-off-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>
Co-authored-by: Muneeb Mohammed <muneeb.mohammed@muneebm-ltmeu4b.internal.salesforce.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-02-15 10:46:25 +00:00
Aidan Delaney 3012e797ea
Document that WCOW is not suppported (#804)
Remove support for Windows Containers on Windows

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-02-15 10:43:13 +00:00
Aidan Delaney f14302cffb
Prefer targets over stacks (#790)
* Prefer targets over stacks

When creating a new buildpack, use --targets instead of the
deprecated --stacks

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

* Migrated to latest hugo toCSS

Update from deprecated hugo function

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2025-01-31 16:34:19 +00:00
dependabot[bot] e015089a22
Bump buildpacks/github-actions from 5.8.2 to 5.8.3 (#792)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.8.2 to 5.8.3.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.8.2...v5.8.3)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2025-01-20 07:56:10 +00:00
dependabot[bot] bab2636a2f
Bump golang.org/x/crypto from 0.24.0 to 0.31.0 in /tools (#795)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.24.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.24.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 15:11:17 +00:00
dependabot[bot] ef42cb59c7
Bump github.com/gohugoio/hugo from 0.126.1 to 0.139.4 in /tools (#794)
Bumps [github.com/gohugoio/hugo](https://github.com/gohugoio/hugo) from 0.126.1 to 0.139.4.
- [Release notes](https://github.com/gohugoio/hugo/releases)
- [Changelog](https://github.com/gohugoio/hugo/blob/master/hugoreleaser.toml)
- [Commits](https://github.com/gohugoio/hugo/compare/v0.126.1...v0.139.4)

---
updated-dependencies:
- dependency-name: github.com/gohugoio/hugo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-13 11:41:13 +00:00
Aidan Delaney 4d8108021d
Bump pack version in CI (#793)
* Bump pack version in CI

Update to pack 0.36.0

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>

* Update tools to latest pack

Do not require an older dependency

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>

---------

Signed-off-by: Aidan Delaney <aidan.delaney@gmail.com>
2024-12-12 12:17:10 -06:00
dependabot[bot] 02f1cbf2a7
Bump buildpacks/github-actions from 5.8.1 to 5.8.2 (#789)
Bumps [buildpacks/github-actions](https://github.com/buildpacks/github-actions) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/buildpacks/github-actions/releases)
- [Commits](https://github.com/buildpacks/github-actions/compare/v5.8.1...v5.8.2)

---
updated-dependencies:
- dependency-name: buildpacks/github-actions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-25 20:33:40 +00:00
Natalie Arellano e55ba7117e
Merge pull request #787 from gogolok/for_platform_operators_image_run_output
Provide output for image run
2024-11-22 12:40:05 -05:00
Aidan Delaney 818d917e0b
Merge branch 'main' into for_platform_operators_image_run_output 2024-11-19 09:01:31 +00:00
Robert Gogolok ae50e3bf0d
Linux arm64 launcher required for Mac users (#788)
When a Mac users exports the artifacts built by the `builder`, the
`launcher` executable packaged into an OCI image must be linux arm64 in
the tutorial.

Signed-off-by: Robert Gogolok <robert.gogolok@stackit.cloud>
2024-11-19 09:00:53 +00:00
Robert Gogolok f355ab5b0b Provide output for image run
Signed-off-by: Robert Gogolok <robert.gogolok@stackit.cloud>
2024-11-18 00:03:33 +01:00
Natalie Arellano 442dea62aa
Merge pull request #777 from hyounes4560/expand-app-developers-pages
Expand-app-developers-pages
2024-11-14 15:09:41 -05:00
Natalie Arellano 8279a06a48
Merge branch 'main' into expand-app-developers-pages 2024-11-14 15:04:38 -05:00
Natalie Arellano 7829375c8c
Merge pull request #784 from gogolok/fix_platform_operator_lifecycle_tutorial
Close fenced code block
2024-11-14 10:34:24 -05:00
Hanan Younes ea3553afad adds reviewers feedback
Signed-off-by: Hanan Younes <hanan.algazaley@gmail.com>
2024-11-13 18:50:27 -05:00
Robert Gogolok accf3fdd3f Close fenced code block
Signed-off-by: Robert Gogolok <robert.gogolok@stackit.cloud>
2024-11-14 00:09:28 +01:00
Hanan Younes 4178e77fac adds exp. features list
Signed-off-by: Hanan Younes <hanan.algazaley@gmail.com>
2024-11-12 08:54:03 -05:00
Hanan Younes 3f775e0e3e Merge branch 'expand-app-developers-pages' of github.com:hyounes4560/docs into expand-app-developers-pages 2024-11-10 12:36:01 -05:00
Hanan Younes 5506ab5b0b adds default process content 2024-11-10 12:35:57 -05:00
Hanan Younes cd2a8aa68a
Merge branch 'main' into expand-app-developers-pages 2024-11-09 17:59:59 -05:00
Hanan Younes f714d5e017 adds dive and layers content
Signed-off-by: Hanan Younes <hanan.algazaley@gmail.com>
2024-11-09 17:35:17 -05:00
Aidan Delaney 183a23f483
Use latest samples image (#779)
Bump all examples to use the latest samples based on the latest Ubuntu
LTS.

Signed-off-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-11-06 20:06:16 +00:00
dependabot[bot] b172432918
Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in /tools (#781)
Bumps [github.com/golang-jwt/jwt/v4](https://github.com/golang-jwt/jwt) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/golang-jwt/jwt/releases)
- [Changelog](https://github.com/golang-jwt/jwt/blob/main/VERSION_HISTORY.md)
- [Commits](https://github.com/golang-jwt/jwt/compare/v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: github.com/golang-jwt/jwt/v4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aidan Delaney <adelaney21@bloomberg.net>
2024-11-06 19:51:21 +00:00