9 Commits

Author SHA1 Message Date
dependabot[bot]
02d0cfddcf chore(deps): bump actions/checkout from 4.2.2 to 6.0.2 (#63121)
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.2 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](11bd71901b...de0fac2e45)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  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>
2026-03-08 19:10:37 +01:00
Jarek Potiuk
d6a51e9ac3 Add possibility to apply a commit with patch to docs when publishing (#53668)
You can specify commit hash to apply when you build documentation.
This allows to regenerate past version of the documentation by
checking out the exact version tag that was used back then and
applying the commit hash with fixes.

This might help in fixing issues like
https://github.com/apache/airflow/issues/53646
2025-07-23 18:30:34 +02:00
Jarek Potiuk
848d918aa2 Update to latest octopin action and remove yamllint exclusion (#52133)
After https://github.com/eclipse-csi/octopin/issues/45 is fixed,
we can now switch off the exclusion for workflow files in yamllint
as the comments added by octopin now have 2 spaces as expected by
default by yamllint.
2025-06-24 11:18:39 +02:00
Jarek Potiuk
85b4512e81 Add octopin to automatically convert github actions to hash commits (#52089)
Apache Software Foundation security team is going to introduce the rule
that all actions should be pinned to hash commit (because security)
and recommends to use eclipse's octopin to automatically make sure
that your actions are pinned to commit rather than version (adding
version as a comment).

This PR integrates octopin and converts all our actions to use
hashes (even the standard ones that we considered as "safe" so far.
2025-06-23 18:33:23 +02:00
GPK
6c4eb3cb33 Enable draft_pr config for backport pr's (#45778) 2025-01-18 12:59:15 +00:00
Jarek Potiuk
c86d120369 Add explicit permissions for all workflow-run workflows (#45548)
Those workflows inherit permissions from the calling workflows
but it's good to add explicit permissions to indicate what is
needed and in case we will also use the workflows for other purposes
in the future - default permissions for older repos might be
write so it's best to be explicit about the permissions.

Found by CodeQL scanning
2025-01-10 12:41:53 +01:00
GPK
c5049d0b79 Apply zizmor findings (#45408) 2025-01-05 16:52:38 +01:00
GPK
c807762ec6 Move cherry pick config to root and better rename for backport workflow (#44116)
* move cherry pick config to root and better rename for backport workflow

* update cherry picker command
2024-11-17 17:13:11 +00:00
GPK
295eea2b50 Add cherry picker (#44102)
* adding cherry picker to support backport pr's

* update checkout_no_credentails logic to ignore for backport step
2024-11-16 23:53:37 +00:00