https://github.com/ale9806/ubench-website

Project Page for uBench

https://github.com/ale9806/ubench-website

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (10.1%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Project Page for uBench

Basic Info
  • Host: GitHub
  • Owner: Ale9806
  • License: mit
  • Language: HTML
  • Default Branch: main
  • Size: 15.3 MB
Statistics
  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created about 2 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License Code of conduct

README.md

Deploy Doks to GitHub Pages

Example repo showing how to publish your Doks site to GitHub Pages — automatically

  1. Add .github/workflows/deploy-github.yml:

```yml

Sample workflow for building and deploying a Hugo site to GitHub Pages

Remmeber to enable Github pages!

name: Deploy Hugo site to Pages

on: # Runs on pushes targeting the default branch push: branches: - main

# 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

Default to bash

defaults: run: shell: bash

jobs: # Build job build: runs-on: ubuntu-latest env: HUGOVERSION: 0.127.0 steps: - name: Install Hugo CLI run: | wget -O ${{ runner.temp }}/hugo.deb https://github.com/gohugoio/hugo/releases/download/v${HUGOVERSION}/hugoextended${HUGOVERSION}linux-amd64.deb \ && sudo dpkg -i ${{ runner.temp }}/hugo.deb
- name: Install Dart Sass run: sudo snap install dart-sass - name: Checkout uses: actions/checkout@v4 with: submodules: recursive fetch-depth: 0 - name: Setup Pages id: pages uses: actions/configure-pages@v4 - name: Install Node.js dependencies run: "[[ -f package-lock.json || -f npm-shrinkwrap.json ]] && npm ci || true" - name: Build with Hugo env: # For maximum backward compatibility with Hugo modules HUGOENVIRONMENT: production HUGOENV: production TZ: America/LosAngeles run: | hugo \ --gc \ --minify \ --baseURL "${{ steps.pages.outputs.baseurl }}/"
- name: Upload artifact uses: actions/upload-pages-artifact@v3 with: path: ./public

# 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

```

  1. Click on the Actions tab of your GitHub repo and wait for the action to finish succesfully (after approximately 30 seconds).

  2. Go to the Settings tab of your GitHub repo, and next to the Pages section. Select branche gh-pages and click Save.

  3. Copy the Your site is published at URL and paste it as baseurl in ./config/production/config.toml.

  4. Set canonifyURLs = true in ./config/production/config.toml.

  5. Push the changes to GitHub and wait for the action to finish succesfully (after approximately 30 seconds).

  6. That's it. After a minute or so, you site is avaliable at the Your site is published at URL.

Now, after every push to the master branch, your site will be updated — automatically.

Dont forget to update parameters at: uBench-website/config/_default/params.toml

Owner

  • Name: Alejandro Lozano
  • Login: Ale9806
  • Kind: user
  • Location: Stanford, California
  • Company: Stanford University

STANFORD BMI Ph.D.Student | BMSIS YOUNG SCIENTIST PROGRAM | UCSD ABROAD PROGAM 2020 | IPN-UPIBI BIOMEDICAL ENGINEER

GitHub Events

Total
  • Push event: 2
  • Fork event: 1
Last Year
  • Push event: 2
  • Fork event: 1

Dependencies

.github/workflows/deploy-github.yml actions
  • actions/checkout v4 composite
  • actions/configure-pages v4 composite
  • actions/deploy-pages v4 composite
  • actions/upload-pages-artifact v3 composite
package-lock.json npm
  • 799 dependencies
package.json npm
  • @babel/cli ^7.15 development
  • @babel/core ^7.15 development
  • @babel/preset-env ^7.15 development
  • @fullhuman/postcss-purgecss ^4.0 development
  • auto-changelog ^2.3.0 development
  • autoprefixer ^10.3 development
  • bootstrap ^5.1 development
  • clipboard ^2.0 development
  • eslint ^7.32 development
  • exec-bin ^1.0.0 development
  • flexsearch ^0.7.21 development
  • highlight.js ^11.2 development
  • hugo-installer ^3.1 development
  • instant.page ^5.1 development
  • katex ^0.13 development
  • lazysizes ^5.3 development
  • markdownlint-cli ^0.28 development
  • mermaid ^10.8 development
  • node-fetch ^3.0 development
  • postcss ^8.3 development
  • postcss-cli ^8.3 development
  • purgecss-whitelister ^2.4 development
  • shx ^0.3.3 development
  • stylelint ^13.13 development
  • stylelint-config-standard ^22.0 development