Skip to content

Commit f6d19fe

Browse files
Samk13tmorrell
authored andcommitted
CI: Switch To Centralised Workflows
1 parent 7b9a1ed commit f6d19fe

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

.github/workflows/tests.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
# This file is part of Invenio.
44
# Copyright (C) 2016-2024 CERN.
55
# Copyright (C) 2022-2024 Graz University of Technology.
6+
# Copyright (C) 2024 KTH Royal Institute of Technology.
67
#
78
# Invenio is free software; you can redistribute it and/or modify
89
# it under the terms of the MIT License; see LICENSE file for more details.
@@ -29,5 +30,11 @@ on:
2930
default: 'Manual trigger'
3031

3132
jobs:
32-
Tests:
33-
uses: inveniosoftware/workflows/.github/workflows/tests-python.yml@master
33+
Python:
34+
uses: inveniosoftware/workflows/.github/workflows/tests-python.yml@master
35+
with:
36+
extras: "tests"
37+
JS:
38+
uses: inveniosoftware/workflows/.github/workflows/tests-js.yml@master
39+
with:
40+
translations-working-directory: ./invenio_communities/assets/semantic-ui/translations/invenio_communities/

0 commit comments

Comments
 (0)