https://github.com/ale9806/ubench-website
Project Page for uBench
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
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
Metadata Files
README.md
Deploy Doks to GitHub Pages
Example repo showing how to publish your Doks site to GitHub Pages — automatically
- 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
```
Click on the Actions tab of your GitHub repo and wait for the action to finish succesfully (after approximately 30 seconds).
Go to the Settings tab of your GitHub repo, and next to the Pages section. Select branche
gh-pagesand click Save.Copy the Your site is published at URL and paste it as
baseurlin./config/production/config.toml.Set
canonifyURLs = truein./config/production/config.toml.Push the changes to GitHub and wait for the action to finish succesfully (after approximately 30 seconds).
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
- Repositories: 72
- Profile: https://github.com/Ale9806
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
- actions/checkout v4 composite
- actions/configure-pages v4 composite
- actions/deploy-pages v4 composite
- actions/upload-pages-artifact v3 composite
- 799 dependencies
- @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