Skip to content

Set GAMMAPY_DATA env path to corresponding tag version and add cache for datasets downloads#201

Open
morcuended wants to merge 6 commits into
gammapy:mainfrom
morcuended:env-set-manual-trigger-validation
Open

Set GAMMAPY_DATA env path to corresponding tag version and add cache for datasets downloads#201
morcuended wants to merge 6 commits into
gammapy:mainfrom
morcuended:env-set-manual-trigger-validation

Conversation

@morcuended
Copy link
Copy Markdown
Member

@morcuended morcuended commented Apr 27, 2026

Change the hardcoded GAMMAPY_DATA env path previously set to /dev, so now points to the version used to run the validation pipeline (e.g. gammapy-datasets/2.1). If using main branch, the behavior is the same as before (/dev)

It also implements cache of datasets (gammapy and LST-1 from zenodo)

Signed-off-by: Daniel Morcuende <daniel.morcuende@cta-observatory.org>
Signed-off-by: Daniel Morcuende <daniel.morcuende@cta-observatory.org>
Signed-off-by: Daniel Morcuende <daniel.morcuende@cta-observatory.org>
@morcuended morcuended marked this pull request as draft April 29, 2026 14:21
@morcuended
Copy link
Copy Markdown
Member Author

Still ongoing fixes. Being tested here: https://github.com/morcuended/gammapy-benchmarks/actions/runs/25005122449

Signed-off-by: Daniel Morcuende <daniel.morcuende@cta-observatory.org>
Signed-off-by: Daniel Morcuende <daniel.morcuende@cta-observatory.org>
@morcuended
Copy link
Copy Markdown
Member Author

Ready for review @registerrier @QRemy @AtreyeeS

See e.g. validation pipeline triggered for gammapy v2.1, also using gammapy-data v2.1:
https://github.com/morcuended/gammapy-benchmarks/actions/runs/25153540671/job/73729567960

@morcuended morcuended marked this pull request as ready for review April 30, 2026 07:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Cache gammapy-data and LST-1 crab data in validation workflow

1 participant