diff --git a/website/.github/workflows/static.yml b/website/.github/workflows/static.yml new file mode 100644 index 000000000..0ba82305f --- /dev/null +++ b/website/.github/workflows/static.yml @@ -0,0 +1,43 @@ +# Simple workflow for deploying static content to GitHub Pages +name: Deploy static content to Pages + +on: + # Runs on pushes targeting the default branch + push: + branches: ["master"] + + # 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: + # Single deploy job since we're just deploying + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Setup Pages + uses: actions/configure-pages@v5 + - name: Upload artifact + uses: actions/upload-pages-artifact@v3 + with: + # Upload entire repository + path: '.' + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v4 diff --git a/website/README.md b/website/README.md index 3818ece54..3695df5a0 100644 --- a/website/README.md +++ b/website/README.md @@ -1,10 +1,10 @@ -# x11libre-website +# x11libre-website - Old Static version before i can fix the new version -A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and the contributors +A website for the X11Libre (A fork of [Xorg XServer](https://gitlab.freedesktop.org/xorg/xserver)) project by @metux and open source contributors ## About -X11Libre is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools. +This is the website for the X11Libre porject is an open-source initiative focused on providing a modern, libre implementation of the X11 protocol and related tools. ## Features @@ -16,11 +16,7 @@ X11Libre is an open-source initiative focused on providing a modern, libre imple To contribute or deploy the website: -```bash -git clone https://github.com/metux/x11libre-website.git -cd x11libre-website -# Follow project-specific setup instructions -``` + ## License @@ -30,10 +26,4 @@ This project is licensed under the MIT License. For questions or contributions, please open an issue or contact [@metux](https://github.com/metux). -### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1) - -```text -before doing commit the dev of the site is done here : https://www.github.com/xgui4/X11Libre-website - -you can try the website at : https://xgui4.github.io/xserver/website -``` +### Made by [@xgui4](https://github.com/xgui4) and [@ChocodeerZyNX](https://github.com/ChocodeerZyNX) and [@yusi1](https://github.com/yuzi1) and also infor and codes from [x11libre.net](https://x11libre.net) diff --git a/website/about.html b/website/about.html index b7ce3d858..9d1d99517 100644 --- a/website/about.html +++ b/website/about.html @@ -11,14 +11,14 @@ crossorigin="anonymous"> -