diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..3e72b1a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,31 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: bug +assignees: '' + +--- + +## Bug description + + + +## To Reproduce + + + +## Expected behavior + + + +## JSON OUTPUT + + + + +## Additional context + + \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..73a211f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,26 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: +assignees: '' + +--- + +## Problem + + + +## Solution + + + +## Alternatives + + + +## Additional context or elements + + diff --git a/.github/workflows/publish-web-page.yml b/.github/workflows/publish-web-page.yml new file mode 100644 index 0000000..f58f111 --- /dev/null +++ b/.github/workflows/publish-web-page.yml @@ -0,0 +1,26 @@ +name: Publish the index.html to Github pages +on: + push: + branches: + - main +jobs: + publish-doc: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Deploy GitHub Pages + run: | + # This assumes that the page to deploy is named index.html and is at the root of the repository. + # We also need a branch named `gh-pages`. + # It will contain the index.html page to display but it's history will be reset with each deployment. + git worktree add gh-pages + git config user.name "Deploy from CI" + git config user.email "" + cd gh-pages + # Delete the ref to avoid keeping history. + git update-ref -d refs/heads/gh-pages + rm -rf * + mv ../index.html . + git add . + git commit -m "Deploy $GITHUB_SHA to gh-pages" + git push --force --set-upstream origin gh-pages \ No newline at end of file diff --git a/.github/workflows/validate-project-list-example.yml b/.github/workflows/validate-project-list-example.yml new file mode 100644 index 0000000..baa259a --- /dev/null +++ b/.github/workflows/validate-project-list-example.yml @@ -0,0 +1,22 @@ +name: frictionless + +on: + push: + branches: + - main + pull_request: + branches: + - main + +jobs: + + # Validate the example project-list + validate: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + - name: Validate data + uses: frictionlessdata/repository@v2 + with: + resources: old-examples/project-list/project-list.resources.yaml \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1aad44b --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +# virtual env +/venv + +# virtual env +/csv/geocoding_temp + +# Python cache +__pycache__ +*/__pycache__ + +# vs code +.vscode diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..ebba943 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,5 @@ +{ + "adr.project.directory": "doc/adr", + "adr.templates.directory": ".adr-templates", + "adr.templates.repo": "https://github.com/vincent-ledu/adr-template.git" +} \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..09b34cd --- /dev/null +++ b/index.html @@ -0,0 +1,225 @@ + + + + + + + + + BOAVIZTA TOOLS + + + + + +
+ + + + + + + + + + + +
+ + +