Skip to content

Conversation

Techassi
Copy link
Member

This adds instructions to update dependencies related to the pre-commit workflows.

Issue Template Preview at 0158cbf

Pre-Release Updates for Stackable Release XX.(X)X

Part of https://github.com/stackabletech/issues/TRACKING_ISSUE

Update pre-commit Workflow

[!NOTE]
The pre-commit config and workflows need to be kept up-to-date to ensure
usage of recent tooling versions. This requires some manual work in this
repository.

### Tasks
- [ ] Update `python-version` in local and templated `pr_pre-commit.yml` workflow
- [ ] Update hook refs in local and templated `.pre-commit-config.yaml` file
- [ ] Update Hadolint version in the `config/versions.yaml` file

Update Rust Toolchain

[!NOTE]
During a Stackable release we need to ensure that every product operator uses
the latest Rust toolchain (used by us). To keep the toolchain in sync across
all our operators, we update the version centrally in this repository.

### Tasks in this Repository
- [ ] Update Rust toolchain in the `config/versions.yaml` file.
- [ ] Generate downstream PRs using the ["Generate Downstream PRs"](https://github.com/stackabletech/operator-templating/actions/workflows/generate_prs.yml) action.
- [ ] Merge downstream PRs, see below for more details.

Replace the items in the task lists below with the applicable Pull Requests

### Tasks in Downstream Operator Repositories
- [ ] https://github.com/stackabletech/airflow-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/commons-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/druid-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/edc-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/hbase-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/hdfs-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/hello-world-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/hive-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/kafka-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/listener-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/nifi-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/opa-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/secret-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/spark-k8s-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/superset-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/trino-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files
- [ ] https://github.com/stackabletech/zookeeper-operator/pulls?q=sort:updated-desc+is:pr+is:open+Update+templated+files

@Techassi Techassi requested a review from lfrancke September 13, 2024 10:16
@Techassi Techassi self-assigned this Sep 13, 2024
razvan
razvan previously approved these changes Sep 13, 2024
Copy link
Member

@razvan razvan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice

@Techassi Techassi mentioned this pull request Sep 13, 2024
lfrancke
lfrancke previously approved these changes Sep 13, 2024
@Techassi Techassi dismissed stale reviews from lfrancke and razvan via d3fcbb2 September 13, 2024 11:26
@Techassi
Copy link
Member Author

I just realized that I removed Hadolint, which is still helpful to have because we template the operator Dockerfile. See b850bc6 which partly reverts 8b3033d.

@Techassi Techassi requested review from lfrancke and razvan September 13, 2024 11:27
@Techassi Techassi added this pull request to the merge queue Sep 13, 2024
Merged via the queue into main with commit bf8b314 Sep 13, 2024
2 checks passed
@Techassi Techassi deleted the chore/pre-commit-issue-template branch September 13, 2024 11:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants