diff --git a/.github/workflows/ali.yml b/.github/workflows/ali.yml new file mode 100644 index 0000000000000..0ebd768bf2aa9 --- /dev/null +++ b/.github/workflows/ali.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: ["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: + # 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/.github/workflows/jekyll-docker.yml b/.github/workflows/jekyll-docker.yml new file mode 100644 index 0000000000000..60e57369de43c --- /dev/null +++ b/.github/workflows/jekyll-docker.yml @@ -0,0 +1,20 @@ +name: Jekyll site CI + +on: + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + +jobs: + build: + + runs-on: ubuntu-latest + + steps: + - uses: actions/checkout@v4 + - name: Build the site in the jekyll/builder container + run: | + docker run \ + -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \ + jekyll/builder:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future" diff --git a/.github/workflows/jekyll-gh-pages.yml b/.github/workflows/jekyll-gh-pages.yml new file mode 100644 index 0000000000000..0ebd768bf2aa9 --- /dev/null +++ b/.github/workflows/jekyll-gh-pages.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: ["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: + # 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/.github/workflows/mousavikia b/.github/workflows/mousavikia new file mode 100644 index 0000000000000..746e72c280e65 --- /dev/null +++ b/.github/workflows/mousavikia @@ -0,0 +1,36 @@ +# This is a basic workflow to help you get started with Actions + +name: CI + +# Controls when the workflow will run +on: + # Triggers the workflow on push or pull request events but only for the "master" branch + push: + branches: [ "master" ] + pull_request: + branches: [ "master" ] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + # This workflow contains a single job called "build" + build: + # The type of runner that the job will run on + runs-on: ubuntu-latest + + # Steps represent a sequence of tasks that will be executed as part of the job + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - uses: actions/checkout@v4 + + # Runs a single command using the runners shell + - name: Run a one-line script + run: echo Hello, world! + + # Runs a set of commands using the runners shell + - name: Run a multi-line script + run: | + echo Add other actions to build, + echo test, and deploy your project. diff --git a/CNAME b/CNAME deleted file mode 100644 index 8b137891791fe..0000000000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ - diff --git a/_config.yml b/_config.yml index d4916414195c9..d66078a2d5e56 100644 --- a/_config.yml +++ b/_config.yml @@ -3,13 +3,13 @@ # # Name of your site (displayed in the header) -name: Your Name +name: Seyed Ali Mousavi Kia # Short bio or description (displayed in the header) -description: Web Developer from Somewhere +description: Master of Computer Networking # URL of your avatar or profile pic (you could use your GitHub profile pic) -avatar: https://raw.githubusercontent.com/barryclark/jekyll-now/master/images/jekyll-logo.png +avatar: https://fiverr-res.cloudinary.com/images/t_main1,q_auto,f_auto,q_auto,f_auto/gigs/318284581/original/9bcae5770275d3b295208eb37285e447898324b8/train-on-basics-of-computer-networking.jpg # # Flags below are optional @@ -18,15 +18,15 @@ avatar: https://raw.githubusercontent.com/barryclark/jekyll-now/master/images/je # Includes an icon in the footer for each username you enter footer-links: dribbble: - email: + email:seyedmosavi29@gmail.com facebook: flickr: - github: barryclark/jekyll-now - instagram: - linkedin: + github: seyedalimousavikia + instagram:ali.mouska + linkedin:Seyed Ali Mousavi kia pinterest: rss: # just type anything here for a working RSS icon - twitter: jekyllrb + twitter: stackoverflow: # your stackoverflow profile, e.g. "users/50476/bart-kiers" youtube: # channel/ or user/ googleplus: # anything in your profile username that comes after plus.google.com/ diff --git a/_layouts/post.html b/_layouts/post.html index d27c48066a71e..f019c9d9b5307 100644 --- a/_layouts/post.html +++ b/_layouts/post.html @@ -15,3 +15,4 @@

{{ page.title }}

{% include disqus.html %} + \ No newline at end of file diff --git a/_posts/2014-3-3-Hello-World.md b/_posts/2014-3-3-Hello-World.md index d4665b6d18e9e..1e2f9f5281c87 100644 --- a/_posts/2014-3-3-Hello-World.md +++ b/_posts/2014-3-3-Hello-World.md @@ -2,9 +2,9 @@ layout: post title: You're up and running! --- - +[my resume](https://cvbuilder.me/resume/fa/e161c16b-b0ab-47af-8ade-d3bd5729026c "resume") Next you can update your site name, avatar and other options using the _config.yml file in the root of your repository (shown below). ![_config.yml]({{ site.baseurl }}/images/config.png) -The easiest way to make your first post is to edit this one. Go into /_posts/ and update the Hello World markdown file. For more instructions head over to the [Jekyll Now repository](https://github.com/barryclark/jekyll-now) on GitHub. \ No newline at end of file +The easiest way to make your first post is to edit this one. Go into /_posts/ and update the Hello World markdown file. For more instructions head over to the [Jekyll Now repository](https://github.com/barryclark/jekyll-now) on GitHub. diff --git a/_posts/2024-08-12-test-post.md b/_posts/2024-08-12-test-post.md new file mode 100644 index 0000000000000..6f05bea3bb2e4 --- /dev/null +++ b/_posts/2024-08-12-test-post.md @@ -0,0 +1,6 @@ +1.1.1.## A New Post +### from me[my resume](https://cvbuilder.me/resume/fa/e161c16b-b0ab-47af-8ade-d3bd5729026c "my resume") + + + +Enter text in [Markdown](http://daringfireball.net/projects/markdown/). Use the toolbar above, or click the **?** button for formatting help. diff --git a/about.md b/about.md index bc21f5731bf4b..5e3270afe8635 100644 --- a/about.md +++ b/about.md @@ -3,13 +3,14 @@ layout: page title: About permalink: /about/ --- - Some information about you! +## -### More Information +hello -A place to include any other types of information that you'd like to include about yourself. +### More Information +[my resume](https://cvbuilder.me/resume/fa/e161c16b-b0ab-47af-8ade-d3bd5729026c "resume") ### Contact me -[email@domain.com](mailto:email@domain.com) \ No newline at end of file +[email@domain.com](mailto:email@domain.com) diff --git a/index.html b/index.html index 5e0cb3ee5773d..d72be92f2cea2 100644 --- a/index.html +++ b/index.html @@ -5,14 +5,14 @@
{% for post in site.posts %} {% endfor %} -
\ No newline at end of file + diff --git a/style.scss b/style.scss index 3915a90244691..7afcf015ea19d 100644 --- a/style.scss +++ b/style.scss @@ -18,7 +18,7 @@ html { } body { - background: $white; + background: $blue; font: 18px/1.4 $helvetica; color: $darkGray; } @@ -69,7 +69,7 @@ p { } a { - color: $blue; + color: $red; text-decoration: none; cursor: pointer; &:hover, &:active {