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

Release 0.1.3 #39

Merged
merged 14 commits into from
Jul 2, 2023
Merged

Release 0.1.3 #39

merged 14 commits into from
Jul 2, 2023

Conversation

kingdonb
Copy link
Owner

@kingdonb kingdonb commented Jul 2, 2023

This release introduces Version and VersionMeasurement

I've deferred the minor version bump until after we've verified this works in the dev environment, however it isn't possible to change the dev environment without releasing another version the way I've set this up

It isn't really great, but it's easy enough to roll out another version if this one breaks 🤞

Kingdon Barrett added 14 commits July 1, 2023 08:43
we will now reconcile PackageVersions when we want to know about the
versions of a package, and PackageVersions::VersionLeaf is similar to
Project::Leaf in the existing controller pair.

Let's also finish implementation of Conditions here (in the following
commits)

Signed-off-by: Kingdon Barrett <[email protected]>
we can probably do this without a VersionLeaf

Signed-off-by: Kingdon Barrett <[email protected]>
the default ImagePullPolicy is IfNotPresent

Signed-off-by: Kingdon Barrett <[email protected]>
we only need one reconciler because there is only one layer deep
(there's no need to fetch multiple pages for each package, and we
already know which packages we want to monitor versions for, so there's
no need to rewrite GithubOrg or "Project" because there is no second
fetch.)

This also means we're not writing a second Wasm, lol

Signed-off-by: Kingdon Barrett <[email protected]>
these are the seed records (this is not a real controller either)

Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
rails generate model Version package:references version:string download_count:integer
rails generate model VersionMeasurement package:references version:references count:integer measured_at:datetime

Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
Signed-off-by: Kingdon Barrett <[email protected]>
@kingdonb
Copy link
Owner Author

kingdonb commented Jul 2, 2023

I also haven't bumped the minor because I want Release 0.2.0 to include:

@kingdonb kingdonb merged commit d32904b into main Jul 2, 2023
@kingdonb kingdonb deleted the release-0.1.3 branch July 2, 2023 16:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant