Open unode opened 8 months ago
The CI failure seems unrelated to my changes. Let me know if this isn't the case. I used GitPod to test the changes and the build succeeded there.
You're right @unode, that build failure is unrelated. I remember it from the BioHackathon, and where action was re-run and then it would just pass.
Hi everyone,
A few additional aspects contributed to the duplicated records so the proposed fix turned out to be a little more complicated than initially expected.
The solution I'm proposing here is to:
CONTRIBUTORS.yml
file.node
attribute in the CONTRIBUTORS file that contains the node that was originally in parenthesis. This will be added as an extension to the lesson template and will be displayed in the future. The affiliation
field also needs to be provided for it to be shown. This PR also includes a fix to the contact information. Previously used a mail
attribute that isn't used. The correct attribute should have been email
.
Once upstream is merged, node information will be displayed as shown in the screenshot below:
Converting to Draft until https://github.com/ELIXIR-Belgium/elixir-toolkit-theme/pull/230 is merged. Some changes there will likely impact the current PR.
Avoids duplicated records in the contributors page and sorts contributors alphabetically for easier maintenance.