Help locating CI falure reason

I have created a package called EasyFFTs.jl. This workflow shows the following error on line 119:

ERROR: LoadError: ArgumentError: Package Base does not have EasyFFTs in its dependencies:
- You may have a partially installed environment. Try `Pkg.instantiate()`
  to ensure all packages in the environment are installed.
- Or, if you have Base checked out for development and have
  added EasyFFTs as a dependency but haven't updated your primary
  environment's manifest file, try `Pkg.resolve()`.
- Otherwise you may need to report an issue with Base
Stacktrace:

I have no idea how to set up CI. The package is set up with PkgTemplates.jl, but it’s section on CI made me none the wiser. I also tried looking at this youtube video, but PkgTemplates.jl has given me a seemingly different github/workflows structure (I have only CI.yaml instead of Runtests.yaml and Documenter.yaml shown in the video).

I could of course go digging into how CI works, but I suspect there is a simple fix. Could someone point me in the right direction?

You had code after the module end: EasyFFTs.jl/EasyFFTs.jl at 02e70dee00fb3a67910acb6a542b487aa9e4db67 · KronosTheLate/EasyFFTs.jl · GitHub

Error message is a bit cryptic, I agree: JuliaLang/julia#45832.

Right, that makes sense. Thanks!