Bioconductor / BioC2021

BioC2021: Where Software and Biology Connect
https://bioc2021.bioconductor.org/
MIT License
6 stars 8 forks source link

Long workshop status #18

Closed kevinrue closed 3 years ago

kevinrue commented 3 years ago

This issue tracks the status of long workshops.

A passing badge is expected to reflect that the workshop:


Dimension Reduction for Beginners

R build status

Epidemiology for Bioinformaticians

R build status

Reproducing a single-cell proteomics data analysis using QFeatures and scp

R build status

Introduction to the Terra/AnVIL Cloud-based Genomics Platform

R build status

Building Carpentries-based Bioconductor Lessons

R build status

Multi-omic Integration of cBioPortal and TCGA data with MultiAssayExperiment

R build status

Effectively using the DelayedArray framework to support the analysis of large datasets

R build status

Introduction to Bioconductor annotation resources

R build status

Trajectory inference across conditions: differential expression and differential progression

R build status

systemPipe: Workflow and Visualization Toolkit

R build status

Interfacing Bioconductor with tidyverse with tidySingleCellExperiment and tidySummarisedExperiment

R build status

jdrnevich commented 3 years ago

Hi @kevinrue . I see our Building Carpentries-based Bioconductor Lessons is failing. Is there any information on what is failing?

kevinrue commented 3 years ago

Latest CI run report here: https://github.com/jdrnevich/BuildACarpentriesWorkshop/runs/2124169713?check_suite_focus=true

Issue is about Docker Hub credentials it seems

denied: requested access to the resource is denied

I suggest we open an issue on the workshop repository instead. Otherwise this one would rapidly get overcrowded.

kevinrue commented 3 years ago

@jdrnevich

Uh oh. It seems that cloning Sean's repo has undesirable side effects, as in it is not possible to open issues on the repository. We need to update the instructions to say that people should use the "Use as template" button instead.

jdrnevich commented 3 years ago

Yeah, I figured that out the hard way. I'm not seeing certain other things either. I wonder if I should scrap it and start again?

kevinrue commented 3 years ago

To me, it would feel cleaner to restart it using as template, yes. Changing settings on the current setup may not guarantee that the result is the same as using as template, which worked when I tested.

lwaldron commented 3 years ago

Yes, I think you have to start again by deleting your forked repository and re-creating a new one under the same name, or creating the new one under a different name then re-naming it to the name of your former forked repo. You could start by creating from template but you don't have to, if you want to keep your commit history you could import your local local git project to github: https://docs.github.com/en/github/importing-your-projects-to-github/importing-source-code-to-github/importing-a-git-repository-using-the-command-line

jdrnevich commented 3 years ago

I don't care that much about the commit history. I did clone the template properly to https://github.com/jdrnevich/testWorkshop doing the minimal changes necessary, although it's still failing at the Docker step (hoping I just input my DOCKER_PASSWORD wrong). Once I get that to work, I'll copy over the few pages I had customized from the previous one, then delete the old one and re-name the new one.

mdozmorov commented 3 years ago

@kevinrue, what do you think about creating a workshop page on the website, like we had last year https://bioc2020.bioconductor.org/workshops, and moving those status badges there?

kevinrue commented 3 years ago

Sure! About to have dinner now, but I can look at that later.

mdozmorov commented 3 years ago

Last year, Marcel @LiNk-NY created a nice code that compiles the workshop page in markdown, https://github.com/Bioconductor/BioC2020/blob/master/docs/workshops.Rmd. Should be straightforward to adapt for this year.

kevinrue commented 3 years ago

Would you mind giving me write access to the repository? Otherwise I can make a fork, if you prefer. @mdozmorov

mdozmorov commented 3 years ago

Should be done. Please, let me know if I can help.

kevinrue commented 3 years ago

For some reason it still doesn't work

git push -u origin workshops

No problem. I'll make a fork.

Also it's still a work in progress. We can have some rounds of feedback about the layout. I'm not sure you'd want the CI badges on the conference website, which is why I created this issue in the first place.

mdozmorov commented 3 years ago

It still shows "Awaiting response." Did you receive an e-mail to click through the invite?

And yes, badges on the website, an additional column. It may take creating shortcodes.

kevinrue commented 3 years ago

Ah right - I didn't see the invitation email. Those tend to fly under the radar, unlike github action build reports.

kevinrue commented 3 years ago

I guess we can close this issue, now that the badges are on the main website. (Even closed, this issue will keep showing the badges anyway, actually)

mdozmorov commented 3 years ago

Yes, the status page https://bioc2021.bioconductor.org/workshops-status/ looks great. Thanks so much, @kevinrue!