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

Save dependencies for each LibraryVersion #1402

Open
brianjp93 opened this issue Oct 30, 2024 · 0 comments · May be fixed by #1524
Open

Save dependencies for each LibraryVersion #1402

brianjp93 opened this issue Oct 30, 2024 · 0 comments · May be fixed by #1524
Assignees

Comments

@brianjp93
Copy link
Collaborator

No description provided.

@brianjp93 brianjp93 self-assigned this Oct 30, 2024
@brianjp93 brianjp93 converted this from a draft issue Oct 30, 2024
@rbbeeston rbbeeston added Feature New feature or request Functionality and removed Feature New feature or request Req. for Launch labels Oct 30, 2024
@brianjp93 brianjp93 moved this from In Progress to Accepted in website-v2 Nov 4, 2024
@brianjp93 brianjp93 moved this from Accepted to In Progress in website-v2 Nov 14, 2024
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 5, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 5, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
brianjp93 added a commit to brianjp93/website-v2 that referenced this issue Dec 6, 2024
This commit adds:
- A new M2M field on LibraryVersion to track dependencies between libraries
- A GitHub workflow that generates dependency reports using boostdep
- Management command to update LibraryVersion dependencies from GH artifacts
- Extended GithubAPIClient to fetch artifacts from GitHub Actions
- Tests for the new dependency parsing functionality
- fixes boostorg#1402

The workflow analyzes each Boost release tag of the form "boost-x.x.0"
to generate a dependency report which is then used to populate the
dependencies field on LibraryVersion models.
@rbbeeston rbbeeston moved this from In Progress to In Review in website-v2 Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Review
Development

Successfully merging a pull request may close this issue.

2 participants