Giter Site home page Giter Site logo

romanutti / juice-shop Goto Github PK

View Code? Open in Web Editor NEW

This project forked from juice-shop/juice-shop

0.0 0.0 0.0 176.07 MB

OWASP Juice Shop: Probably the most modern and sophisticated insecure web application

Home Page: https://owasp-juice.shop

License: MIT License

JavaScript 35.15% CSS 0.12% HTML 7.33% Shell 0.09% Dockerfile 0.06% TypeScript 54.91% Python 0.09% SCSS 1.64% Pug 0.48% Handlebars 0.12%

juice-shop's Introduction

GitHub profile 3d contributions

Overview

This GitHub Action creates a GitHub contribution calendar on a 3d profile image:

How to

This action generate your github profile 3d contribute calendar and make a commit to your repo. You can also trigger action by yourself after add this action.

1. Create repository

Create a repository on GitHub with the same name as your user name.

In this repository, do the following.

2. Create workflow file.

Create a workflow file like the one below.

  • .github/workflows/profile-3d.yml

The schedule is set to start once a day. Please correct the startup time to a convenient time.

name: GitHub-Profile-3D-Contrib

on:
  schedule: # 03:00 JST == 18:00 UTC
    - cron: "0 18 * * *"
  workflow_dispatch:

jobs:
  build:
    runs-on: ubuntu-latest
    name: generate-github-profile-3d-contrib
    steps:
      - uses: actions/checkout@v2
      - uses: yoshi389111/[email protected]
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          USERNAME: ${{ github.repository_owner }}
      - name: Commit & Push
        run: |
          git config user.name github-actions
          git config user.email [email protected]
          git add -A .
          git commit -m "generated"
          git push

Note: If you also want to include the private repository, register the "personal access token" in the repository and set it to GITHUB_TOKEN specified in the workflow file.

This will add the action to the repository.

Environment variables

  • GITHUB_TOKEN : (required) access token
  • USERNAME : (required) target user name (or specify with an argument).
  • MAX_REPOS : (optional) max repositories, default 100 - since ver. 0.2.0

3. Test the action

Launch the added action.

  • Actions -> GitHub-Profile-3D-Contrib -> Run workflow

The profile image is generated with the following paths.

  • profile-3d-contrib/profile-green-animate.svg
  • profile-3d-contrib/profile-green.svg
  • profile-3d-contrib/profile-season-animate.svg
  • profile-3d-contrib/profile-season.svg

4. Add image to README.md

Add the path of the generated image to the readme file.

e.g.

![](./profile-3d-contrib/profile-green-animate.svg)

Licence

MIT License

juice-shop's People

Contributors

aaryan01 avatar aashish683 avatar agrawalarpit14 avatar bkimminich avatar bogminic avatar captainfreak avatar chinggg avatar cigar-galaxy82 avatar cnotin avatar commjoen avatar greenkeeper[bot] avatar j12934 avatar jamescullum avatar jlnwntr avatar jorgestiga avatar jpfonseca avatar juiceshopbot avatar justinsmid avatar m4l1c3 avatar madhurw7 avatar marcrler avatar paseaf avatar pranjalagni avatar rockydevnet avatar scar26 avatar supra08 avatar tghosth avatar the-pro avatar whamo12 avatar wurstbrot avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.