diff --git a/.github/workflows/jekyll.yml b/.github/workflows/jekyll.yml new file mode 100644 index 00000000..2874cc0c --- /dev/null +++ b/.github/workflows/jekyll.yml @@ -0,0 +1,51 @@ +# Sample workflow for building and deploying a Jekyll site to GitHub Pages +name: Deploy Jekyll with GitHub Pages dependencies preinstalled + +on: + # Runs on pushes targeting the default branch + push: + branches: [$default-branch] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. +# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. +concurrency: + group: "pages" + cancel-in-progress: false + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/Contributing LICENSE Agreement Microsoft b/Contributing LICENSE Agreement Microsoft new file mode 100644 index 00000000..43c6c584 --- /dev/null +++ b/Contributing LICENSE Agreement Microsoft @@ -0,0 +1,84 @@ + +Contribution License Agreement Microsoft +@microsoft-github-policy-service agree [company="{your company}"] +Options: (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer. +@microsoft-github-policy-service agree +(when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer. +@microsoft-github-policy-service agree company="Microsoft" +Contributor License Agreement +Contribution License Agreement +This Contribution License Agreement (“Agreement”) is agreed to by the party signing below (“You”), +and conveys certain license rights to Microsoft Corporation and its affiliates (“Microsoft”) for Your +contributions to Microsoft open source projects. This Agreement is effective as of the latest signature +date below. + +Definitions. +“Code” means the computer software code, whether in human-readable or machine-executable form, +that is delivered by You to Microsoft under this Agreement. +“Project” means any of the projects owned or managed by Microsoft and offered under a license +approved by the Open Source Initiative (www.opensource.org). +“Submit” is the act of uploading, submitting, transmitting, or distributing code or other content to any +Project, including but not limited to communication on electronic mailing lists, source code control +systems, and issue tracking systems that are managed by, or on behalf of, the Project for the purpose of +discussing and improving that Project, but excluding communication that is conspicuously marked or +otherwise designated in writing by You as “Not a Submission.” +“Submission” means the Code and any other copyrightable material Submitted by You, including any +associated comments and documentation. +Your Submission. You must agree to the terms of this Agreement before making a Submission to any +Project. This Agreement covers any and all Submissions that You, now or in the future (except as +described in Section 4 below), Submit to any Project. +Originality of Work. You represent that each of Your Submissions is entirely Your original work. +Should You wish to Submit materials that are not Your original work, You may Submit them separately +to the Project if You (a) retain all copyright and license information that was in the materials as You +received them, (b) in the description accompanying Your Submission, include the phrase “Submission +containing materials of a third party:” followed by the names of the third party and any licenses or other +restrictions of which You are aware, and (c) follow any other instructions in the Project’s written +guidelines concerning Submissions. +Your Employer. References to “employer” in this Agreement include Your employer or anyone else +for whom You are acting in making Your Submission, e.g. as a contractor, vendor, or agent. If Your +Submission is made in the course of Your work for an employer or Your employer has intellectual +property rights in Your Submission by contract or applicable law, You must secure permission from Your +employer to make the Submission before signing this Agreement. In that case, the term “You” in this +Agreement will refer to You and the employer collectively. If You change employers in the future and +desire to Submit additional Submissions for the new employer, then You agree to sign a new Agreement +and secure permission from the new employer before Submitting those Submissions. +Licenses. +Copyright License. You grant Microsoft, and those who receive the Submission directly or +indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license in the +Submission to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute +the Submission and such derivative works, and to sublicense any or all of the foregoing rights to third +parties. +Patent License. You grant Microsoft, and those who receive the Submission directly or +indirectly from Microsoft, a perpetual, worldwide, non-exclusive, royalty-free, irrevocable license under +Your patent claims that are necessarily infringed by the Submission or the combination of the +Submission with the Project to which it was Submitted to make, have made, use, offer to sell, sell and +import or otherwise dispose of the Submission alone or with the Project. +Other Rights Reserved. Each party reserves all rights not expressly granted in this Agreement. +No additional licenses or rights whatsoever (including, without limitation, any implied licenses) are +granted by implication, exhaustion, estoppel or otherwise. +Representations and Warranties. You represent that You are legally entitled to grant the above +licenses. You represent that each of Your Submissions is entirely Your original work (except as You may +have disclosed under Section 3). You represent that You have secured permission from Your employer to +make the Submission in cases where Your Submission is made in the course of Your work for Your +employer or Your employer has intellectual property rights in Your Submission by contract or applicable +law. If You are signing this Agreement on behalf of Your employer, You represent and warrant that You +have the necessary authority to bind the listed employer to the obligations contained in this Agreement. +You are not expected to provide support for Your Submission, unless You choose to do so. UNLESS +REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING, AND EXCEPT FOR THE WARRANTIES +EXPRESSLY STATED IN SECTIONS 3, 4, AND 6, THE SUBMISSION PROVIDED UNDER THIS AGREEMENT IS +PROVIDED WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTY OF +NONINFRINGEMENT, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. +Notice to Microsoft. You agree to notify Microsoft in writing of any facts or circumstances of which +You later become aware that would make Your representations in this Agreement inaccurate in any +respect. +Information about Submissions. You agree that contributions to Projects and information about +contributions may be maintained indefinitely and disclosed publicly, including Your name and other +information that You submit with Your Submission. +Governing Law/Jurisdiction. This Agreement is governed by the laws of the State of Washington, and +the parties consent to exclusive jurisdiction and venue in the federal courts sitting in King County, +Washington, unless no federal subject matter jurisdiction exists, in which case the parties consent to +exclusive jurisdiction and venue in the Superior Court of King County, Washington. The parties waive all +defenses of lack of personal jurisdiction and forum non-conveniens. +Entire Agreement/Assignment. This Agreement is the entire agreement between the parties, and +supersedes any and all prior agreements, understandings or communications, written or oral, between +the parties relating to the subject matter hereof. This Agreement may be assigned by Microsoft. diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 3720b852..00000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) Microsoft Corporation. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/_config.yml b/_config.yml index f8cf0b94..8604a2fc 100644 --- a/_config.yml +++ b/_config.yml @@ -27,7 +27,7 @@ exclude: - README.md - resources -timezone: Europe/Zurich +timezone: Asia/Chennai defaults: - scope: