From f33f62da33a61537dfc6a9880281152c0126bd82 Mon Sep 17 00:00:00 2001 From: Stacky McStackface Date: Tue, 29 Oct 2024 14:43:00 +0000 Subject: [PATCH] chore: Generated commit to update templated files since the last template run up to stackabletech/operator-templating@4a7be88f7fdc897338f2c8685aaf0b201963d7f8 Reference-to: stackabletech/operator-templating@4a7be88 (Remove retired files, pull in default.nix changes from opa-operator) --- .flake8 | 2 - .github/workflows/build.yml | 1 + .github/workflows/pr_reviewdog.yaml | 79 ----------------------------- default.nix | 4 ++ 4 files changed, 5 insertions(+), 81 deletions(-) delete mode 100644 .flake8 delete mode 100644 .github/workflows/pr_reviewdog.yaml diff --git a/.flake8 b/.flake8 deleted file mode 100644 index ea6646f..0000000 --- a/.flake8 +++ /dev/null @@ -1,2 +0,0 @@ -[flake8] -ignore = E111,E501,E114 diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0c58d98..8f67bc7 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -384,6 +384,7 @@ jobs: create_manifest_list: name: Build and publish manifest list + if: ${{ !github.event.pull_request.head.repo.fork }} needs: - package_and_publish runs-on: ubuntu-latest diff --git a/.github/workflows/pr_reviewdog.yaml b/.github/workflows/pr_reviewdog.yaml deleted file mode 100644 index 9b51e37..0000000 --- a/.github/workflows/pr_reviewdog.yaml +++ /dev/null @@ -1,79 +0,0 @@ -# ============= -# This file is automatically generated from the templates in stackabletech/operator-templating -# DON'T MANUALLY EDIT THIS FILE -# ============= ---- -name: Pull Request Reviewdog - -on: - pull_request - -permissions: - contents: read - checks: write - pull-requests: write - issues: write - -jobs: - actionlint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-actionlint@fd627997c9688c2f39e13917aed23873c031b834 # v1.48.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - - hadolint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-hadolint@66dae8a08183f1075386da9fff19a32512ddd31f # v1.42.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - - markdownlint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-markdownlint@8a1ef8f946e74c4d7119ec2489069a870b2a4e8f # v0.20.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - markdownlint_flags: '**/*(*.md|*.md.j2)' - - shellcheck: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-shellcheck@6e3a862f231c6895fbd335b70adef8f9243d5762 # v1.21.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - - yamllint: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-yamllint@bc37f456f657881f4a007caa6e243cef03ec8a84 # v1.15.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - - misspell: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-misspell@8cd4a880dd86b1b175092c18c23cdec31283d654 # v1.19.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - locale: "US" - # Ignore spellchecking generated files - exclude: | - ./Cargo.nix - - languagetool: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7 - - uses: reviewdog/action-languagetool@52192aae941a664d2c51025fd113c95311ae7b65 # v1.15.0 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - level: info - patterns: "**/*.md **/*.txt **/*.adoc" diff --git a/default.nix b/default.nix index cea676d..4932cb8 100644 --- a/default.nix +++ b/default.nix @@ -16,6 +16,10 @@ stackable-secret-operator = attrs: { buildInputs = [ pkgs.protobuf pkgs.rustfmt ]; }; + stackable-opa-user-info-fetcher = attrs: { + # TODO: why is this not pulled in via libgssapi-sys? + buildInputs = [ pkgs.krb5 ]; + }; krb5-sys = attrs: { nativeBuildInputs = [ pkgs.pkg-config ]; buildInputs = [ pkgs.krb5 ];