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

Installation guide is only meant to be run from main branch? #19

Open
ajoga opened this issue Jul 19, 2024 · 1 comment
Open

Installation guide is only meant to be run from main branch? #19

ajoga opened this issue Jul 19, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@ajoga
Copy link

ajoga commented Jul 19, 2024

Hello,

I'm following the guide to install this, but with a twist as I checkout the latest tag in order to not run from the main branch. Is this unsupported and shouldn't be done, or wasn't considered?

I do my best to run known releases of things, but let me know if this shouldn't be done here.

OS: Ubuntu 22.04.4 LTS

Steps to reproduce:

1/ install AIL
2/

$ pwd # ensure you're in the AIL directory
$ sudo apt install pipx
$ pipx install poetry # recommended way to install poetry, by poetry: https://python-poetry.org/docs/
$ pipx ensurepath
$ git clone https://github.com/ail-project/lacus.git
$ cd lacus
$ git checkout v1.10.0 # latest release at time of writing this
$ poetry install
$ poetry shell
$ playwright install-deps
$ echo LACUS_HOME="`pwd`" >> .env
$ poetry run update --init
No logging config file available.
Falling back on sample config, please initialize the logging config file.
* Update repository.


You are not currently on a branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

I think it comes from

run_command('git pull --recurse-submodules')

Thank you

@ajoga ajoga changed the title Installation guide is only meant to be run on master? Installation guide is only meant to be run from main branch? Jul 19, 2024
@Rafiot
Copy link
Contributor

Rafiot commented Jul 19, 2024

It's just not been considered. I'm in the middle of something else right now, so I won´t be able to implement a way to optionally track the tag instead of the main branch only today, but that would be a good addition.

@Rafiot Rafiot self-assigned this Jul 19, 2024
@Rafiot Rafiot added enhancement New feature or request good first issue Good for newcomers labels Jul 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants