Skip to content

Unify the needed update steps in one place and test on CI #27

@aherrmann

Description

@aherrmann

There are a few places in the code-base that need to be kept up-to-date by executing various commands:

  • bazel run //:gazelle update to update the bzl_library targets (and potentially others going forward).

  • scripts/all_files.py to generate all_files filegroups needed for integration testing.

  • bazel run @contrib_rules_bazel_integration_test//tools:update_deleted_packages to update the --deleted_packages flags for integration testing.

  • bazel run //docs:update to generate the Stardocs API documentation.

  • Offer one single command to run all of these in one go.

  • Add a test to CI to ensure that these generated files and targets are up-to-date.

  • Update CONTRIBUTING.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions