# Documenter.jl; Documentation workflow run failed for main branch ERROR in GitHub

**URL:** <https://discourse.julialang.org/t/documenter-jl-documentation-workflow-run-failed-for-main-branch-error-in-github/94744>\
**Category:** Performance\
**Tags:** documenter\
**Created:** [February 16, 2023, 9:11pm UTC](https://discourse.julialang.org/t/documenter-jl-documentation-workflow-run-failed-for-main-branch-error-in-github/94744 "2023-02-16T21:11:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdogan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mdogan/32/47244_2.png) [@mdogan](https://discourse.julialang.org/u/mdogan)\
**Post date:** [February 16, 2023, 9:11pm UTC](https://discourse.julialang.org/t/documenter-jl-documentation-workflow-run-failed-for-main-branch-error-in-github/94744/1 "2023-02-16T21:11:33Z")

</div>

Following the “Documenter.jl” documentation I pushed `documetation.yml` file to GitHub. For some reason receiving the below error. Could you please help me with that?

```julia
Run julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
   Resolving package versions...
  Installing known registries into `~/.julia`
       Added registry `General` to `~/.julia/registries/General`
ERROR: Unsatisfiable requirements detected for package TSFrames [9f90e835]:
 TSFrames [9f90e835] log:
 ├─possible versions are: 0.1.0-0.2.0 or uninstalled
 ├─restricted to versions 0.2 by PortfolioAnalytics [55d897a4], leaving only versions 0.2.0
 │ └─PortfolioAnalytics [55d897a4] log:
 │ ├─possible versions are: 0.1.0 or uninstalled
 │ └─PortfolioAnalytics [55d897a4] is fixed to version 0.1.0
 └─restricted by julia compatibility requirements to versions: uninstalled — no versions left

```

---

<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:** [February 16, 2023, 11:26pm UTC](https://discourse.julialang.org/t/documenter-jl-documentation-workflow-run-failed-for-main-branch-error-in-github/94744/2 "2023-02-16T23:26:52Z")

</div>

Looks like you are using a Julia version that doesn’t support TSFrames. Perhaps you are using Julia 1.6 while TSFrames is only for [Julia 1.7 and above](https://github.com/JuliaRegistries/General/blob/39f39d3c304a61a0a76f6d403ad97ef45e67976a/T/TSFrames/Compat.toml#L8)?

---

<div class="post-metadata">

**Author:** ![mdogan](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mdogan/32/47244_2.png) [@mdogan](https://discourse.julialang.org/u/mdogan)\
**Post date:** [February 17, 2023, 8:21am UTC](https://discourse.julialang.org/t/documenter-jl-documentation-workflow-run-failed-for-main-branch-error-in-github/94744/3 "2023-02-17T08:21:56Z")

</div>

Thanks very much @fredrikekre,

Indeed It was happening on GitHub. Your answer gave me a very good hint.

I was following the " [Hosting Documentation · Documenter.jl (juliadocs.org)](https://documenter.juliadocs.org/stable/man/hosting/)" and copied the content of the `documentation.yml` but did not change the version from 1.6 to 1.8:

```julia
        with:
          version: '1.6'

```

**After changing it to 1.8, it works now**.

```julia
        with:
          version: '1.8'

```
