Skip to content

A GitHub Action for Quartus RTL Synthesis

License

Notifications You must be signed in to change notification settings

raetro/quartus-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Quartus Flow V1

This action use the quartus_sh executable with the --flow option to perform a complete compilation flow with a single command.

What's new

Please refer to the release page for the latest release notes.

Usage

name: Quartus Workflow
on: [ push ]

jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repository
        uses: actions/checkout@v4

      - name: Runs Quartus analysis & synthesis, fitter, timing analysis, and programming file generation
        uses: raetro/quartus-flow@v1
        with:
          # Quartus Project File. For example, blinking_led
          # [Required]
          project: ''

          # Project Revision Name. For example, blinking_led_rgb
          # Default: Empty
          revision: ''

          # Quartus Version/Alias. For example, 17.1 or pocket
          # Default: 17.1
          version: ''

          # Project Folder containing the qpf file. For example, projects/sockit
          # Default: projects
          project_folder: ''

License

The scripts and documentation in this project are released under the MIT License

About

A GitHub Action for Quartus RTL Synthesis

Resources

License

Stars

Watchers

Forks

Packages

No packages published