File tree Expand file tree Collapse file tree 15 files changed +58
-26
lines changed
.readme/partials/borrowed Expand file tree Collapse file tree 15 files changed +58
-26
lines changed Original file line number Diff line number Diff line change 1515- [ ] Helm chart can be installed and deployed operator works
1616- [ ] Integration tests passed (for non trivial changes)
1717- [ ] Changes need to be "offline" compatible
18+ - [ ] Links to generated (nightly) docs added
19+ - [ ] Release note snippet added
1820
1921### Reviewer
2022
2931
3032- [ ] Feature Tracker has been updated
3133- [ ] Proper release label has been added
32- - [ ] [ Roadmap] ( https://github.com/orgs/stackabletech/projects/25/views/1 ) has been updated
34+ - [ ] Links to generated (nightly) docs added
35+ - [ ] Release note snippet added
36+ - [ ] Add ` type/deprecation ` label & add to the [ deprecation schedule] ( https://github.com/orgs/stackabletech/projects/44/views/1 )
37+ - [ ] Add ` type/experimental ` label & add to the [ experimental features tracker] ( https://github.com/orgs/stackabletech/projects/47 )
Original file line number Diff line number Diff line change 2727 CARGO_INCREMENTAL : ' 0'
2828 CARGO_PROFILE_DEV_DEBUG : ' 0'
2929 RUST_TOOLCHAIN_VERSION : " 1.85.0"
30- RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-01-15 "
30+ RUST_NIGHTLY_TOOLCHAIN_VERSION : " nightly-2025-05-26 "
3131 PYTHON_VERSION : " 3.12"
3232 RUSTFLAGS : " -D warnings"
3333 RUSTDOCFLAGS : " -D warnings"
@@ -340,7 +340,7 @@ jobs:
340340 with :
341341 persist-credentials : false
342342 submodules : recursive
343- - uses : cachix/install-nix-action@754537aaedb35f72ab11a60cc162c49ef3016495 # v31.2 .0
343+ - uses : cachix/install-nix-action@17fe5fb4a23ad6cbbe47d6b3f359611ad276644c # v31.4 .0
344344 - uses : dtolnay/rust-toolchain@56f84321dbccf38fb67ce29ab63e4754056677e0
345345 with :
346346 toolchain : ${{ env.RUST_TOOLCHAIN_VERSION }}
@@ -378,7 +378,7 @@ jobs:
378378 - name : Install cosign
379379 uses : sigstore/cosign-installer@3454372f43399081ed03b604cb2d021dabca52bb # v3.8.2
380380 - name : Install syft
381- uses : anchore/sbom-action/download-syft@f325610c9f50a54015d37c8d16cb3b0e2c8f4de0 # v0.18 .0
381+ uses : anchore/sbom-action/download-syft@e11c554f704a0b820cbf8c51673f6945e0731532 # v0.20 .0
382382 - name : Build Docker image and Helm chart
383383 run : |
384384 # Installing helm and yq on ubicloud-standard-8-arm only
Original file line number Diff line number Diff line change 9797 if : ${{ failure() }}
9898 env :
9999 SLACK_BOT_TOKEN : ${{ secrets.SLACK_INTEGRATION_TEST_TOKEN }}
100- uses : slackapi/slack-github-action@37ebaef184d7626c5f204ab8d3baff4262dd30f0 # v1.27.0
100+ uses : slackapi/slack-github-action@fcfb566f8b0aab22203f066d80ca1d7e4b5d05b3 # v1.27.1
101101 with :
102102 channel-id : " C07UYJYSMSN" # notifications-integration-tests
103103 payload : |
Original file line number Diff line number Diff line change 88env :
99 CARGO_TERM_COLOR : always
1010 NIX_PKG_MANAGER_VERSION : " 2.28.3"
11- RUST_TOOLCHAIN_VERSION : " nightly-2025-01-15 "
11+ RUST_TOOLCHAIN_VERSION : " nightly-2025-05-26 "
1212 HADOLINT_VERSION : " v2.12.0"
1313 PYTHON_VERSION : " 3.12"
1414
2626 persist-credentials : false
2727 submodules : recursive
2828 fetch-depth : 0
29- - uses : stackabletech/actions/run-pre-commit@4bfd3b65f22af597fe784599c077dc34bf5894a7 # v0.8.0
29+ - uses : stackabletech/actions/run-pre-commit@9aae2d1c14239021bfa33c041010f6fb7adec815 # v0.8.2
3030 with :
3131 python-version : ${{ env.PYTHON_VERSION }}
3232 rust : ${{ env.RUST_TOOLCHAIN_VERSION }}
Original file line number Diff line number Diff line change 1+ ---
2+ ignored :
3+ # Warning: Use the -y switch to avoid manual input dnf install -y <package>
4+ # https://github.com/hadolint/hadolint/wiki/DL3038
5+ # Reason: We set `assumeyes=True` in dnf.conf in our base image
6+ - DL3038
7+
8+ # Warning: Specify version with dnf install -y <package>-<version>
9+ # https://github.com/hadolint/hadolint/wiki/DL3041
10+ # Reason: It's good advice, but we're not set up to pin versions just yet
11+ - DL3041
Original file line number Diff line number Diff line change 2222MD024 :
2323 # Only check sibling headings
2424 siblings_only : true
25+
26+ # MD041/first-line-heading/first-line-h1 First line in a file should be a top-level heading
27+ MD041 : false # Github issues and PRs already have titles, and H1 is enormous in the description box.
Original file line number Diff line number Diff line change @@ -15,12 +15,12 @@ repos:
1515 - id : detect-private-key
1616
1717 - repo : https://github.com/adrienverge/yamllint
18- rev : 81e9f98ffd059efe8aa9c1b1a42e5cce61b640c6 # 1.35.1
18+ rev : 79a6b2b1392eaf49cdd32ac4f14be1a809bbd8f7 # 1.37.0
1919 hooks :
2020 - id : yamllint
2121
2222 - repo : https://github.com/igorshubovych/markdownlint-cli
23- rev : 586c3ea3f51230da42bab657c6a32e9e66c364f0 # 0.44 .0
23+ rev : 192ad822316c3a22fb3d3cc8aa6eafa0b8488360 # 0.45 .0
2424 hooks :
2525 - id : markdownlint
2626 types : [text]
3636 # If you do not, you will need to delete the cached ruff binary shown in the
3737 # error message
3838 - repo : https://github.com/astral-sh/ruff-pre-commit
39- rev : 2c8dce6094fa2b4b668e74f694ca63ceffd38614 # 0.9.9
39+ rev : d19233b89771be2d89273f163f5edc5a39bbc34a # 0.11.12
4040 hooks :
4141 # Run the linter.
4242 - id : ruff
8282 - id : cargo-rustfmt
8383 name : cargo-rustfmt
8484 language : system
85- entry : cargo +nightly-2025-01-15 fmt --all -- --check
85+ entry : cargo +nightly-2025-05-26 fmt --all -- --check
8686 stages : [pre-commit, pre-merge-commit]
8787 pass_filenames : false
8888 files : \.rs$
Original file line number Diff line number Diff line change @@ -62,3 +62,7 @@ This is enforced automatically when you submit a Pull Request where a bot will g
6262## Support
6363
6464Get started with the community edition! If you want professional support, [we offer subscription plans and custom licensing](https://stackable.tech/en/plans/).
65+
66+ ## Sponsor
67+
68+ If you want to support our work but don't need professional support please consider [sponsoring](https://github.com/sponsors/stackabletech) our work.
Original file line number Diff line number Diff line change 11<!-- markdownlint-disable MD041 -->
2- {% if no_jenkins_job_badge %}{% else %} {% endif %}
32[](https://GitHub.com/stackabletech/{{operator_name}}-operator/graphs/commit-activity)
43[](https://docs.stackable.tech/home/stable/contributor/index.html)
54[](./LICENSE)
Original file line number Diff line number Diff line change 11{
22 "rust-analyzer.rustfmt.overrideCommand" : [
33 " rustfmt" ,
4- " +nightly-2025-01-15 " ,
4+ " +nightly-2025-05-26 " ,
55 " --edition" ,
66 " 2024" ,
77 " --"
You can’t perform that action at this time.
0 commit comments