Bioconductor / workshop-contributions

Repository for managing contributions to workshop.bioconductor.org
5 stars 0 forks source link

[BioC2024] Phantasus package demo #80

Open bioc-workshop-dev opened 2 months ago

bioc-workshop-dev commented 2 months ago

DO NOT INCLUDE REQUESTS IN THE FIRST COMMENT. PLEASE POST THIS TEMPLATE UNCHANGED THEN FOLLOW ITS INSTRUCTIONS IN A NEW COMMENT

General Notes

This repository serves as a mostly automated pipeline for deploying workshops to the Bioconductor Workshop.

Bot Commands

Issues in this repository are monitored to by a bot. All commands need to be written on the first line of the comment, in a single line.

Example Docker Request

/request
  id='tidybioc2023'
  title='Tidy Transcriptomics'
  description='For Single-Cell RNA Sequencing Analyses'
  section='Smorgasbord 2023'
  source='https://github.com/tidytranscriptomics-workshops/bioc2023_tidytranscriptomics'
  docker='ghcr.io/tidytranscriptomics-workshops/bioc2023_tidytranscriptomics:latest'

Note. The example /request is on multiple lines for readability.

Additional Workshop Information

Expected Number of Participants: 0

Workshop Date(s): July 10, 2024 - July 10, 2024

Workshop Start Time (approx.): 19:15

bioc-workshop-dev commented 2 months ago

READ ONLY: DO NOT EDIT ## /request id="phantasusbioc2024" title="Phantasus package demo" description="This phantasus package demo for BioC 2024 conference" section="BioC2024" startfile="README.md" source="https://github.com/assaron/phantasusPkgDemo" docker="ghcr.io/assaron/phnatasuspkgdemo:latest" pkglist="" vignettes=""

almahmoud commented 2 months ago

/request id="phantasusbioc2024" title="Phantasus package demo" description="phantasus package demo for BioC 2024 conference" section="BioC2024" source="https://github.com/assaron/phantasusPkgDemo" docker="ghcr.io/assaron/phnatasuspkgdemo:latest"

almahmoud commented 2 months ago

AUTO-GENERATED RESPONSE Your request has been received but is currently failing initial screening. Please retry your request ensuring all parameters are passed in correctly.

almahmoud commented 2 months ago

@assaron The GHCR image in your repository is not currently public. You may follow instructions at https://docs.github.com/en/packages/learn-github-packages/configuring-a-packages-access-control-and-visibility#configuring-access-to-packages-for-your-personal-account to make it public. Let me know if you need help!

assaron commented 2 months ago

@almahmoud I've changed the container visibility to public (I thought it should automatically switch when I made the repository public, but it didn't).

/request id="phantasusbioc2024" title="Phantasus package demo" description="phantasus package demo for BioC 2024 conference" section="BioC2024" source="https://github.com/assaron/phantasusPkgDemo" docker="ghcr.io/assaron/phnatasuspkgdemo:latest"

almahmoud commented 2 months ago

/test id="phantasusbioc2024" title="Package demo: phantasus" description="visual and interactive gene expression analysis with phantasus package" section="BioC2024" source="https://github.com/assaron/phantasusPkgDemo" docker="ghcr.io/assaron/phnatasuspkgdemo:latest"

almahmoud commented 2 months ago

AUTO-GENERATED RESPONSE Action Log Your request has failed preliminary checks. Please make sure a corresponding /request command passes.

almahmoud commented 2 months ago

AUTO-GENERATED RESPONSE Action Log Your request has been received but is currently failing its deployment on test. If the corresponding /request command has passed with the same parameters, this is likely a bug.

almahmoud commented 2 months ago

/test id="phantasusbioc2024" title="Package demo: phantasus" description="visual and interactive gene expression analysis with phantasus package" section="BioC2024" source="https://github.com/assaron/phantasusPkgDemo" docker="ghcr.io/assaron/phantasuspkgdemo:latest"

almahmoud commented 2 months ago

AUTO-GENERATED RESPONSE Action Log Your request has passed initial checks and is being built and/or deployed to the test instance. Please wait further updates.

assaron commented 2 months ago

@almahmoud my understanding is that docker buildx imagetools inspect ghcr.io/assaron/phnatasuspkgdemo:latest was returning error that caused trouble. I'm rerunning docker build action in GitHub, hopefully after rebuild and new push the access will be set properly everywhere.

almahmoud commented 2 months ago

AUTO-GENERATED RESPONSE Action Log Your workshop has been successfully deployed to the test instance. :sparkles: Please test your workshop on the development instance and notify us via comment when you deem it ready for public consumption on the production instance.

assaron commented 2 months ago

docker buildx is still failing, maybe GitHub is caching it somewhere. But I see you made it work anyway, thank you!

assaron commented 1 month ago

@almahmoud Can you please make vignettes/phantasusPkgDemo.Rmd to be the file which is opened on a new session?

almahmoud commented 1 month ago

Done!

assaron commented 1 month ago

Thanks!