Skip to content

dependabot: Move to Zig package-ecosystem when supported by dependabot. #48

Open
@AbdelStark

Description

@AbdelStark

Move to Zig package-ecosystem when it's ready for Dependabot Workflow

Summary

We currently use GitHub Actions and Git Submodules for dependency management as listed in our Dependabot configuration. Once the Zig package-ecosystem is fully supported by Dependabot, we should transition to using it for a more native and efficient workflow. This issue aims to track the progress and plan the migration.

Details

Current Dependabot Configuration

Here is our current Dependabot configuration:

# .github/dependabot.yml
version: 2
updates:
  - package-ecosystem: github-actions
    directory: "/"
    schedule:
      interval: daily
    open-pull-requests-limit: 10

  - package-ecosystem: "gitsubmodule"
    directory: "/"
    schedule:
      interval: "weekly"

Tracking Issue

We are currently keeping an eye on this Dependabot core issue for Zig package-ecosystem support:

Action Items

  1. Monitor the Tracking Issue: Regularly check the status of the Dependabot Core Tracking Issue for updates on Zig package-ecosystem support.

  2. Update Documentation: Once Zig is supported, update all relevant documentation to include the new ecosystem.

  3. Modify Dependabot Configuration: Replace the GitHub Actions and Git Submodules ecosystems in .github/dependabot.yml with the Zig package-ecosystem.

  4. Testing: Perform rigorous testing to ensure that the new Dependabot configuration works as expected.

  5. Communication: Inform team members and contributors about the change.

Additional Information

Timeline

TBD, dependent on the availability of Zig package-ecosystem support.

Contacts

Please feel free to add any other relevant information or action items to make this transition as smooth as possible.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions