Skip to content

Devleaps/jsonresume-generator

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

jsonresume-generator

GitHub Super-Linter CI

Description

Generating resumes with JSONResume! Makes use of the resumed CLI to generate resumes!

Features

  • ✅ Supports building multiple resumes at once using a glob pattern
  • ✅ Support for JSON and YAML input files
  • ✅ Support for local and remote themes
  • ✅ Support for PDF and HTML output

Inputs

- uses: Devleaps/jsonresume-generator@v1
  id: jsonresume-generator
  with:
    # Action to perform. Can be 
    # either `render` or `validate`. 
    # Type: string
    # Default: "render"
    action: ''

    # Name of the resume file. 
    # Support for JSON and YAML 
    # files. 
    # Type: string
    # Default: "resume.json"
    file: ''

    # Name of the folder where 
    # the resume file is located. 
    # Can also be a wildcard 
    # (e.g. resumes/**). The file name is 
    # still required and expected to 
    # be the same for all 
    # files. 
    # Type: string
    folder: ''

    # Type of the output file. 
    # Can be either PDF or 
    # HTML. 
    # Type: string
    # Default: "html"
    output-type: ''

    # Where the theme is located. 
    # Can be either local or 
    # npm. If true, the theme 
    # is expected to be in 
    # a folder with the theme-name. 
    # If false, the theme will 
    # be installed through NPM. 
    # Type: boolean
    # Default: "false"
    theme-local: ''

    # Name of the theme to 
    # use. 
    # Type: string
    # Default: "jsonresume-theme-even"
    theme-name: ''

Usage

Please refer to our CI workflow for multiple examples.

Contributing

Please take a look at our contributing guidelines.

About

GitHub Action to generate resumes using JSONResume!

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Contributors 5