-
Notifications
You must be signed in to change notification settings - Fork 57
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
In this PR, I have updated the README file to reflect the new goals of the project and highlight related products to Juvix. The ORG files have been replaced with Markdown for better readability and maintainability. Additionally, I have added a couple of files to fine-tune the mdbook settings. These changes, I believe, will make it easier for users to understand and contribute to the project.🤞 - Closes #1878 - New pre-commit hook to format md, yaml, js, CSS files. To check the website generation, I have deployed the result here: Work in progress. - https://jonaprieto.github.io/juvix - https://github.com/jonaprieto/juvix --------- Co-authored-by: Paul Cadman <[email protected]> Co-authored-by: Christopher Goes <[email protected]> Co-authored-by: Jan Mas Rovira <[email protected]>
- Loading branch information
1 parent
6a53802
commit 22ba8f1
Showing
99 changed files
with
6,525 additions
and
4,249 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
name: The Juvix compiler CI | ||
'on': | ||
"on": | ||
workflow_dispatch: | ||
inputs: | ||
ref: | ||
|
@@ -18,20 +18,19 @@ name: The Juvix compiler CI | |
- synchronize | ||
- ready_for_review | ||
concurrency: | ||
group: '${{ github.workflow }}-${{ github.head_ref || github.run_id }}' | ||
group: "${{ github.workflow }}-${{ github.head_ref || github.run_id }}" | ||
cancel-in-progress: true | ||
env: | ||
SKIP: ormolu | ||
|
||
jobs: | ||
|
||
pre-commit: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 | ||
with: | ||
python-version: '3.11' | ||
python-version: "3.11" | ||
- uses: pre-commit/[email protected] | ||
|
||
clang-format: | ||
|
@@ -40,7 +39,7 @@ jobs: | |
- uses: actions/checkout@v3 | ||
- uses: jidicula/[email protected] | ||
with: | ||
clang-format-version: '15' | ||
clang-format-version: "15" | ||
check-path: runtime/src | ||
|
||
ormolu: | ||
|
@@ -71,13 +70,13 @@ jobs: | |
path: | | ||
C:/Program Files/LLVM | ||
./llvm | ||
key: '${{ runner.os }}-llvm-13' | ||
key: "${{ runner.os }}-llvm-13" | ||
|
||
- name: Install LLVM and Clang | ||
uses: KyleMayes/install-llvm-action@v1 | ||
with: | ||
version: '13.0' | ||
cached: '${{ steps.cache-llvm.outputs.cache-hit }}' | ||
version: "13.0" | ||
cached: "${{ steps.cache-llvm.outputs.cache-hit }}" | ||
|
||
- name: Download and extract wasi-sysroot | ||
run: > | ||
|
@@ -191,13 +190,13 @@ jobs: | |
path: | | ||
C:/Program Files/LLVM | ||
./llvm | ||
key: '${{ runner.os }}-llvm-13' | ||
key: "${{ runner.os }}-llvm-13" | ||
|
||
- name: Install LLVM and Clang | ||
uses: KyleMayes/install-llvm-action@v1 | ||
with: | ||
version: '13.0' | ||
cached: '${{ steps.cache-llvm.outputs.cache-hit }}' | ||
version: "13.0" | ||
cached: "${{ steps.cache-llvm.outputs.cache-hit }}" | ||
|
||
- name: Build the mdbook | ||
run: | | ||
|
@@ -227,7 +226,7 @@ jobs: | |
- name: Deploy HTML to github pages | ||
uses: peaceiris/actions-gh-pages@v3 | ||
with: | ||
github_token: '${{ secrets.GITHUB_TOKEN }}' | ||
github_token: "${{ secrets.GITHUB_TOKEN }}" | ||
publish_dir: main/book/html | ||
enable_jekyll: false | ||
cname: docs.juvix.org | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
- id: ormolu | ||
name: ormolu | ||
description: Run Ormolu linter | ||
entry: make check-ormolu | ||
language: system | ||
- id: ormolu | ||
name: ormolu | ||
description: Run Ormolu linter | ||
entry: make check-ormolu | ||
language: system |
Oops, something went wrong.