Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
AbdelStark opened this issue Oct 27, 2023 · 1 comment
Assignees
Labels
ci dependencies Pull requests that update a dependency file infra stale

Comments

@AbdelStark
Copy link
Collaborator

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.

@AbdelStark AbdelStark added infra ci dependencies Pull requests that update a dependency file labels Oct 27, 2023
Copy link

There hasn't been any activity on this issue recently, and in order to prioritize active issues, it will be marked as stale.
Please make sure to update to the latest version and check if that solves the issue. Let us know if that works for you by leaving a 👍
Because this issue is marked as stale, it will be closed and locked in 7 days if no further activity occurs.
Thank you for your contributions!

@github-actions github-actions bot added the stale label Jan 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci dependencies Pull requests that update a dependency file infra stale
Projects
None yet
Development

No branches or pull requests

2 participants