From 43f5a61f7d0cb3f406bec0033e2c68962cec5270 Mon Sep 17 00:00:00 2001 From: Joan Maspons Date: Mon, 17 Jul 2023 16:55:58 +0200 Subject: [PATCH 1/2] Genera una web a partir dels documents amb Quarto. He modificat els noms dels fitxer pq els README s'ignoren per defecte. --- .Rbuildignore | 5 ++++ .gitignore | 7 +++++ CREAFUTURE.Rproj | 16 +++++++++++ Data_analysis/{README.md => data_analysis.md} | 0 Data_download/{README.md => data_download.md} | 0 .../{Readme.md => data_management.md} | 0 .../{Readme.md => data_visualization.md} | 0 .../{Readme.md => scientific_writing.md} | 0 _quarto.yml | 27 +++++++++++++++++++ styles.css | 1 + 10 files changed, 56 insertions(+) create mode 100644 .Rbuildignore create mode 100644 .gitignore create mode 100644 CREAFUTURE.Rproj rename Data_analysis/{README.md => data_analysis.md} (100%) rename Data_download/{README.md => data_download.md} (100%) rename Data_management/{Readme.md => data_management.md} (100%) rename Data_visualization/{Readme.md => data_visualization.md} (100%) rename Scientific writing/{Readme.md => scientific_writing.md} (100%) create mode 100644 _quarto.yml create mode 100644 styles.css diff --git a/.Rbuildignore b/.Rbuildignore new file mode 100644 index 0000000..6d09f4c --- /dev/null +++ b/.Rbuildignore @@ -0,0 +1,5 @@ +^.*\.Rproj$ +^\.Rproj\.user$ +^\.github$ +^\.quarto$ + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c4b7acc --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +.Rproj.user +.Rhistory +.RData +.Ruserdata + +/.quarto/ +/_site/ diff --git a/CREAFUTURE.Rproj b/CREAFUTURE.Rproj new file mode 100644 index 0000000..e83436a --- /dev/null +++ b/CREAFUTURE.Rproj @@ -0,0 +1,16 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX + +AutoAppendNewline: Yes +StripTrailingWhitespace: Yes diff --git a/Data_analysis/README.md b/Data_analysis/data_analysis.md similarity index 100% rename from Data_analysis/README.md rename to Data_analysis/data_analysis.md diff --git a/Data_download/README.md b/Data_download/data_download.md similarity index 100% rename from Data_download/README.md rename to Data_download/data_download.md diff --git a/Data_management/Readme.md b/Data_management/data_management.md similarity index 100% rename from Data_management/Readme.md rename to Data_management/data_management.md diff --git a/Data_visualization/Readme.md b/Data_visualization/data_visualization.md similarity index 100% rename from Data_visualization/Readme.md rename to Data_visualization/data_visualization.md diff --git a/Scientific writing/Readme.md b/Scientific writing/scientific_writing.md similarity index 100% rename from Scientific writing/Readme.md rename to Scientific writing/scientific_writing.md diff --git a/_quarto.yml b/_quarto.yml new file mode 100644 index 0000000..59f75b7 --- /dev/null +++ b/_quarto.yml @@ -0,0 +1,27 @@ +project: + type: website + render: + - README.md + - "*.md" + +website: + title: "CREAFuture" + repo-url: https://github.com/CREAFFuture/CREAFUTURE + repo-actions: [edit, issue] + sidebar: + style: "docked" + contents: + - href: README.md + text: Home + - auto: "*/*.md" + tools: + - icon: github + href: https://github.com/CREAFFuture/CREAFUTURE + +format: + html: + theme: cosmo + css: styles.css + toc: true + +editor: source diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..2ddf50c --- /dev/null +++ b/styles.css @@ -0,0 +1 @@ +/* css styles */ From a4b462afd1303123beeadc990a9b823738de279d Mon Sep 17 00:00:00 2001 From: Joan Maspons Date: Mon, 17 Jul 2023 17:01:33 +0200 Subject: [PATCH 2/2] =?UTF-8?q?Automatiza=20la=20publicaci=C3=B3=20de=20la?= =?UTF-8?q?=20web?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/.gitignore | 1 + .github/workflows/quarto-publish.yml | 33 ++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 .github/.gitignore create mode 100644 .github/workflows/quarto-publish.yml diff --git a/.github/.gitignore b/.github/.gitignore new file mode 100644 index 0000000..2d19fc7 --- /dev/null +++ b/.github/.gitignore @@ -0,0 +1 @@ +*.html diff --git a/.github/workflows/quarto-publish.yml b/.github/workflows/quarto-publish.yml new file mode 100644 index 0000000..0f0845c --- /dev/null +++ b/.github/workflows/quarto-publish.yml @@ -0,0 +1,33 @@ +# https://github.com/quarto-dev/quarto-actions/blob/main/examples/quarto-publish-example.yml +on: + push: + branches: main + pull_request: + branches: main + +name: Render and Publish + +jobs: + build-deploy: + runs-on: ubuntu-latest + steps: + - name: Check out repository + uses: actions/checkout@v3 + + - name: Set up Quarto + uses: quarto-dev/quarto-actions/setup@v2 + + # - uses: r-lib/actions/setup-r@v2 + # with: + # use-public-rspm: true + # + # - uses: r-lib/actions/setup-r-dependencies@v2 + # with: + # extra-packages: local::. + + - name: Publish to GitHub Pages (and render) + uses: quarto-dev/quarto-actions/publish@v2 + with: + target: gh-pages + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}