Skip to content

Commit

Permalink
Merge pull request #43 from dholab/proposals
Browse files Browse the repository at this point in the history
Reorganize github actions
  • Loading branch information
nrminor authored Oct 11, 2024
2 parents 663fdba + 9cf7d42 commit dfdc28f
Show file tree
Hide file tree
Showing 2 changed files with 42 additions and 53 deletions.
Original file line number Diff line number Diff line change
@@ -1,20 +1,59 @@
# .github/workflows/render_readme.yml
# .github/workflows/generate_and_render_readme.yml

name: Render new README based on tally updates
name: Generate and Render README

on:
pull_request:
branches:
- main
paths:
- DETECTION_RESULTS.tsv
- assets/positivity_tally.tsv
- .github/workflows/generate_tally.yml
- .github/workflows/generate_and_render_readme.yml
- .github/workflows/render_readme.yml
- scripts/splice_readme.py
- DETECTION_RESULTS.tsv

jobs:
generate-tally:
name: Generate Positivity Tally
runs-on: ubuntu-latest

steps:
- name: Checkout Code
uses: actions/checkout@v3

- name: Set up Python
uses: actions/setup-python@v4
with:
python-version: "3.11"

- name: Install Dependencies
run: |
pip install uv
uv venv
source .venv/bin/activate
uv pip install -r requirements.txt
- name: Tally positive cartons per state
run: |
source .venv/bin/activate
python3 scripts/positivity_tally.py \
DETECTION_RESULTS.tsv \
assets/positivity_tally.tsv
- name: Commit positivity tally
if: success()
run: |
git config --global user.name 'GitHub Actions Bot'
git config --global user.email 'actions@github.com'
git add assets/positivity_tally.tsv
git fetch origin proposals
git commit -m "Updating positivity tally"
git push --force-with-lease origin HEAD:proposals
render-readme:
name: Render new README
needs: generate-tally
runs-on: ubuntu-latest

steps:
Expand Down
50 changes: 0 additions & 50 deletions .github/workflows/generate_tally.yml

This file was deleted.

0 comments on commit dfdc28f

Please # to comment.