diff --git a/.github/workflows/render-README.yml b/.github/workflows/render-README.yml index 50c5c92..f3c5048 100644 --- a/.github/workflows/render-README.yml +++ b/.github/workflows/render-README.yml @@ -13,8 +13,7 @@ jobs: - name: Checkout repository uses: actions/checkout@v3 with: - persist-credentials: false # Prevents GitHub token reuse - + persist-credentials: false - name: Set up R uses: r-lib/actions/setup-r@v2 @@ -26,10 +25,11 @@ jobs: - name: Set up Quarto uses: quarto-dev/quarto-actions/setup@v2 - - name: Find and Render README.qmd Files + - name: Find and Render README.qmd Files run: | find . -name "README.qmd" | while read qmd_file; do - quarto render "$qmd_file" --to markdown + # quarto render "$qmd_file" --to markdown + rmarkdown::render(qmd_file) done - name: Commit and Push Rendered Files @@ -40,11 +40,10 @@ jobs: git config --local user.email "$GITHUB_ACTOR@users.noreply.github.com" git add . git commit -m "Render README.qmd files to Markdown [skip ci]" || echo "No changes to commit" - + git fetch origin git checkout stage || git checkout -b stage git remote set-url origin https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git git push origin stage -