# Help locating CI falure reason

**URL:** <https://discourse.julialang.org/t/help-locating-ci-falure-reason/88565>\
**Category:** General Usage\
**Tags:** github\
**Created:** [October 11, 2022, 9:28am UTC](https://discourse.julialang.org/t/help-locating-ci-falure-reason/88565 "2022-10-11T09:28:03Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheLateKronos](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/thelatekronos/32/12824_2.png) [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Post date:** [October 11, 2022, 9:28am UTC](https://discourse.julialang.org/t/help-locating-ci-falure-reason/88565/1 "2022-10-11T09:28:03Z")

</div>

I have created a package called EasyFFTs.jl. [This](https://github.com/KronosTheLate/EasyFFTs.jl/actions/runs/3172413090/jobs/5166858031) workflow shows the following error on line 119:

```julia
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](https://invenia.github.io/PkgTemplates.jl/stable/user/#Continuous-Integration-(CI)-1) made me none the wiser. I also tried looking at [this youtube video](https://www.youtube.com/watch?v=Vi4Ntd_Vf4A), 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?

---

<div class="post-metadata">

**Author:** ![fredrikekre](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/fredrikekre/32/1688_2.png) [@fredrikekre](https://discourse.julialang.org/u/fredrikekre)\
**Post date:** [October 11, 2022, 9:34am UTC](https://discourse.julialang.org/t/help-locating-ci-falure-reason/88565/2 "2022-10-11T09:34:04Z")

</div>

You had code after the module `end`: [EasyFFTs.jl/EasyFFTs.jl at 02e70dee00fb3a67910acb6a542b487aa9e4db67 · KronosTheLate/EasyFFTs.jl · GitHub](https://github.com/KronosTheLate/EasyFFTs.jl/blob/02e70dee00fb3a67910acb6a542b487aa9e4db67/src/EasyFFTs.jl#L48)

Error message is a bit cryptic, I agree: [JuliaLang/julia#45832](https://github.com/JuliaLang/julia/issues/45832).

---

<div class="post-metadata">

**Author:** ![TheLateKronos](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/thelatekronos/32/12824_2.png) [@TheLateKronos](https://discourse.julialang.org/u/TheLateKronos)\
**Post date:** [October 11, 2022, 9:38am UTC](https://discourse.julialang.org/t/help-locating-ci-falure-reason/88565/3 "2022-10-11T09:38:35Z")

</div>

Right, that makes sense. Thanks!
