-
Notifications
You must be signed in to change notification settings - Fork 9
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
Bump dfe-analytics from v1.3.2 to v1.5.2 #7456
Conversation
@dependabot rebase |
b35bf0a
to
4d12f65
Compare
It looks like a significant (technically non-breaking) change happened where they now autosubmit whitelisted models to analytics. The problem comes because as part of this change they now eager load our entire application: This means that any CI builds that don't specify that key now explode. We could add the key, perhaps, or ask @duncanjbrown whether there's an alternate approach that could be used in the analytics gem. |
Thanks for detailed report @elliotcm — having a look! |
I think this is failing not for want of an env var, but for want of a database at asset precompilation, which we fixed at 1.5.1. (Existing tests do run those ENV-requiring classes.) Bumping to 1.5.1 to see if that fixes things |
70bfa82
to
e007e9d
Compare
we behave badly when there's a migration pending (eg when deploying to review apps) — trying a patch in the gem |
8a9e107
to
e6fd319
Compare
A newer version of dfe-analytics exists, but since this PR has been edited by someone other than Dependabot I haven't updated it. You'll get a PR for the updated version as normal once this PR is merged. |
e6fd319
to
2846167
Compare
Progress — but test DB setup is now not working. Investigating further. |
4bedee7
to
11fe21f
Compare
OK it's building. @elliotcm you were right about that ENV var — for some reason I got a different error when I ran! But then I got the env var error again. In the process of fixing it over here — DFE-Digital/dfe-analytics#54. Once that's released I'll fix up this PR, which is now building |
11fe21f
to
cfcf292
Compare
Database-level enum changes detected Please include a data migration for these attributes and values:
|
cfcf292
to
89210fd
Compare
@duncanjbrown any progress on this, guvnor? |
oh — yes! fixing 'er up now |
Bumps [dfe-analytics](https://github.com/DFE-Digital/dfe-analytics) from v1.3.2 to v1.5.0. - [Release notes](https://github.com/DFE-Digital/dfe-analytics/releases) - [Changelog](https://github.com/DFE-Digital/dfe-analytics/blob/main/CHANGELOG.md) - [Commits](DFE-Digital/dfe-analytics@6dc1642...8fffe1f) --- updated-dependencies: - dependency-name: dfe-analytics dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
89210fd
to
b02f32b
Compare
Bumps dfe-analytics from v1.3.2 to v1.5.0.
Changelog
Sourced from dfe-analytics's changelog.
Commits
950d115
v1.5.08a181ff
Merge pull request #45 from DFE-Digital/backfilld674ccc
Merge pull request #44 from DFE-Digital/v1.4.0-release01292ec
Merge pull request #49 from DFE-Digital/ignore-version-release-prs25d6886
ignore version release PRs in changelog0f356a8
update changelog for v1.4.0ef833c7
Merge pull request #46 from DFE-Digital/readme-changea25f1fa
Update README.mde7e55e8
Fix an order-dependent spec failureef231aa
Batch events in a way that is sensitive to BQ quotasDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase
will rebase this PR@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it@dependabot merge
will merge this PR after your CI passes on it@dependabot squash and merge
will squash and merge this PR after your CI passes on it@dependabot cancel merge
will cancel a previously requested merge and block automerging@dependabot reopen
will reopen this PR if it is closed@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)