Skip to content

Commit

Permalink
Add autoreconf build script
Browse files Browse the repository at this point in the history
  • Loading branch information
benjamin-james committed Jan 9, 2024
1 parent ada51e5 commit 7e4ce37
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 3,901 deletions.
29 changes: 29 additions & 0 deletions .github/workflows/autoreconf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: Autoreconf Mirror Branch

on:
push:
branches: [ main ]

jobs:
autoreconf:
runs-on: ubuntu-latest

steps:
- name: Checkout Main Branch
uses: actions/checkout@v2
with:
ref: 'main'

- name: Set up Autotools
run: sudo apt-get update && sudo apt-get install -y autoconf automake libtool

- name: Run autoreconf
run: autoreconf -i

- name: Push to Mirror Branch
run: |
git config --global user.name 'GitHub Action'
git config --global user.email 'action@github.com'
git add -A
git commit -m "Auto-update Autotools files" || echo "No changes to commit"
git push origin HEAD:main-build -f
3 changes: 3 additions & 0 deletions conda/benj.yml.in
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,8 @@ dependencies:
- conda-forge::openai
- bioconda::snakemake
- bioconda::nextflow
- bioconda::plink
- bioconda::plink2
## plots
- conda-forge::seaborn
- conda-forge::matplotlib<3.7
Expand Down Expand Up @@ -122,6 +124,7 @@ dependencies:
- bioconda::bioconductor-genomeinfodb
- bioconda::bioconductor-bsgenome
- bioconda::bioconductor-bsgenome.hsapiens.ucsc.hg38
- bioconda::bioconductor-snplocs.hsapiens.dbsnp151.grch38
- bioconda::bioconductor-bsgenome.mmusculus.ucsc.mm10
- bioconda::bioconductor-txdb.hsapiens.ucsc.hg38.knowngene
- bioconda::bioconductor-txdb.mmusculus.ucsc.mm10.knowngene
Expand Down
Loading

0 comments on commit 7e4ce37

Please sign in to comment.