OpenFPGA/.github/labeler.yml

135 lines
3.9 KiB
YAML
Raw Normal View History

2020-12-14 12:38:17 -06:00
# See https://github.com/actions/labeler#common-examples for defining patterns.
2023-12-06 13:11:55 -06:00
# The globs use minimatch syntax found at https://github.com/isaacs/minimatch
2020-12-14 12:38:17 -06:00
#
# WARNING: Due to this file being yaml, any string starting with `*` must be
# wrapped in quotes.
# Third-party tools
ABC:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'abc/*'
- any-glob-to-any-file: 'abc/**/*'
2020-12-14 12:38:17 -06:00
ACE2:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'ace2/*'
- any-glob-to-any-file: 'ace2/**/*'
2020-12-14 12:38:17 -06:00
VPR:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'vpr/*'
- any-glob-to-any-file: 'vpr/**/*'
- any-glob-to-any-file: 'libs/**/*'
2020-12-14 12:38:17 -06:00
# General areas
documentation:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'docs/*'
- any-glob-to-any-file: 'docs/**/*'
- any-glob-to-any-file: '*README*'
- any-glob-to-any-file: '*.md'
- any-glob-to-any-file: 'tutorial'
- any-glob-to-any-file: '*.rst'
- any-glob-to-any-file: '.readthedocs.yml'
2020-12-14 12:38:17 -06:00
github:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '.github/*'
- any-glob-to-any-file: '.github/**/*'
2020-12-14 12:38:17 -06:00
docker:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'Dockerfile'
- any-glob-to-any-file: '*docker*'
2020-12-14 12:38:17 -06:00
build:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'Makefile'
- any-glob-to-any-file: '*.make'
- any-glob-to-any-file: 'CMakeLists.txt'
- any-glob-to-any-file: 'cmake'
2020-12-14 12:38:17 -06:00
libopenfpga:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/**'
2020-12-14 12:38:17 -06:00
libopenfpga-bitstream:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/libfpgabitstream/**'
2020-12-14 12:38:17 -06:00
libopenfpga-arch-parser:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/libarchopenfpga/**'
2020-12-14 12:38:17 -06:00
libopenfpga-fabric-key:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/libfabrickey/**'
2020-12-14 12:38:17 -06:00
libopenfpga-shell:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/libopenfpgashell/**'
2020-12-14 12:38:17 -06:00
libopenfpga-utils:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'libopenfpga/libopenfpgautil/**'
2020-12-14 12:38:17 -06:00
openfpga-tools:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga/**'
2020-12-14 12:38:17 -06:00
openfpga-verilog:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga/*/fpga_verilog/**'
2020-12-14 12:38:17 -06:00
openfpga-sdc:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga/*/fpga_sdc/**'
2020-12-14 12:38:17 -06:00
openfpga-bitstream:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga/*/fpga_bitstream/**'
2020-12-14 12:38:17 -06:00
openfpga-spice:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga/*/fpga_spice/**'
2020-12-14 12:38:17 -06:00
flow-scripts:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/scripts/**'
- any-glob-to-any-file: 'openfpga_flow/openfpga_shell_scripts/**'
- any-glob-to-any-file: 'openfpga_flow/openfpga_simulation_settings/**'
- any-glob-to-any-file: 'openfpga_flow/misc/**'
2020-12-14 12:38:17 -06:00
architecture-description:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/vpr_arch/**'
- any-glob-to-any-file: 'openfpga_flow/openfpga_arch/**'
- any-glob-to-any-file: 'openfpga_flow/fabric_keys/**'
2020-12-14 12:38:17 -06:00
bitstream:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/fabric_keys/**'
2020-12-14 12:38:17 -06:00
cell-library:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/openfpga_cell_library/**'
- any-glob-to-any-file: 'openfpga_flow/tech/**'
2020-12-14 12:38:17 -06:00
benchmarks:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/benchmarks/**'
2020-12-14 12:38:17 -06:00
tests:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: 'openfpga_flow/tasks/**'
2020-12-14 12:38:17 -06:00
# Tag pull requests with the languages used to make it easy to see what is
# being used.
lang-hdl:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.v'
- any-glob-to-any-file: '*.sv'
2020-12-14 12:38:17 -06:00
lang-cpp:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.c*'
- any-glob-to-any-file: '*.h'
2020-12-14 12:38:17 -06:00
lang-perl:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.pl'
- any-glob-to-any-file: '*perl*'
2020-12-14 12:38:17 -06:00
lang-python:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.py'
2020-12-14 12:38:17 -06:00
lang-shell:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.sh'
2020-12-14 12:38:17 -06:00
lang-netlist:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.blif'
- any-glob-to-any-file: '*.eblif'
- any-glob-to-any-file: '*.edif'
- any-glob-to-any-file: '*.vqm'
2020-12-14 12:38:17 -06:00
lang-make:
2023-12-06 13:11:55 -06:00
- changed-files:
2023-12-06 14:35:45 -06:00
- any-glob-to-any-file: '*.make'
- any-glob-to-any-file: 'Makefile'
- any-glob-to-any-file: 'CMakeLists.txt'