mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
Rename workflow_trigger_on_tags -> on_all_tags_and_branches
This commit is contained in:
parent
524db30f12
commit
9b7eb4683b
@ -443,7 +443,7 @@ defaults:
|
|||||||
# --------------------------------------------------------------------------
|
# --------------------------------------------------------------------------
|
||||||
# Workflow Templates
|
# Workflow Templates
|
||||||
|
|
||||||
- workflow_trigger_on_tags: &workflow_trigger_on_tags
|
- on_all_tags_and_branches: &on_all_tags_and_branches
|
||||||
filters:
|
filters:
|
||||||
tags:
|
tags:
|
||||||
only: /.*/
|
only: /.*/
|
||||||
@ -456,67 +456,67 @@ defaults:
|
|||||||
ignore: /.*/
|
ignore: /.*/
|
||||||
|
|
||||||
- workflow_ubuntu2204: &workflow_ubuntu2204
|
- workflow_ubuntu2204: &workflow_ubuntu2204
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu
|
- b_ubu
|
||||||
|
|
||||||
- workflow_ubuntu2204_clang: &workflow_ubuntu2204_clang
|
- workflow_ubuntu2204_clang: &workflow_ubuntu2204_clang
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_clang
|
- b_ubu_clang
|
||||||
|
|
||||||
- workflow_ubuntu2204_force_release: &workflow_ubuntu2204_force_release
|
- workflow_ubuntu2204_force_release: &workflow_ubuntu2204_force_release
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_force_release
|
- b_ubu_force_release
|
||||||
|
|
||||||
- workflow_ubuntu2004_static: &workflow_ubuntu2004_static
|
- workflow_ubuntu2004_static: &workflow_ubuntu2004_static
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_static
|
- b_ubu_static
|
||||||
|
|
||||||
- workflow_archlinux: &workflow_archlinux
|
- workflow_archlinux: &workflow_archlinux
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_archlinux
|
- b_archlinux
|
||||||
|
|
||||||
- workflow_ubuntu2204_codecov: &workflow_ubuntu2204_codecov
|
- workflow_ubuntu2204_codecov: &workflow_ubuntu2204_codecov
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_codecov
|
- b_ubu_codecov
|
||||||
|
|
||||||
- workflow_osx: &workflow_osx
|
- workflow_osx: &workflow_osx
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_osx
|
- b_osx
|
||||||
|
|
||||||
- workflow_ubuntu2204_asan: &workflow_ubuntu2204_asan
|
- workflow_ubuntu2204_asan: &workflow_ubuntu2204_asan
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_asan
|
- b_ubu_asan
|
||||||
|
|
||||||
- workflow_ubuntu2204_asan_clang: &workflow_ubuntu2204_asan_clang
|
- workflow_ubuntu2204_asan_clang: &workflow_ubuntu2204_asan_clang
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_asan_clang
|
- b_ubu_asan_clang
|
||||||
|
|
||||||
- workflow_ubuntu2204_ubsan_clang: &workflow_ubuntu2204_ubsan_clang
|
- workflow_ubuntu2204_ubsan_clang: &workflow_ubuntu2204_ubsan_clang
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_ubsan_clang
|
- b_ubu_ubsan_clang
|
||||||
|
|
||||||
- workflow_emscripten: &workflow_emscripten
|
- workflow_emscripten: &workflow_emscripten
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ems
|
- b_ems
|
||||||
|
|
||||||
- workflow_ubuntu_ossfuzz: &workflow_ubuntu_ossfuzz
|
- workflow_ubuntu_ossfuzz: &workflow_ubuntu_ossfuzz
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_ossfuzz
|
- b_ubu_ossfuzz
|
||||||
|
|
||||||
- workflow_win: &workflow_win
|
- workflow_win: &workflow_win
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_win
|
- b_win
|
||||||
|
|
||||||
@ -633,11 +633,11 @@ defaults:
|
|||||||
python2: true
|
python2: true
|
||||||
|
|
||||||
- job_b_ubu_asan_clang: &job_b_ubu_asan_clang
|
- job_b_ubu_asan_clang: &job_b_ubu_asan_clang
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
name: b_ubu_asan_clang
|
name: b_ubu_asan_clang
|
||||||
cmake_options: -DSANITIZE=address
|
cmake_options: -DSANITIZE=address
|
||||||
- job_b_ubu_ubsan_clang: &job_b_ubu_ubsan_clang
|
- job_b_ubu_ubsan_clang: &job_b_ubu_ubsan_clang
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
name: b_ubu_ubsan_clang
|
name: b_ubu_ubsan_clang
|
||||||
cmake_options: -DSANITIZE=undefined
|
cmake_options: -DSANITIZE=undefined
|
||||||
|
|
||||||
@ -1568,52 +1568,52 @@ workflows:
|
|||||||
main:
|
main:
|
||||||
jobs:
|
jobs:
|
||||||
# basic checks
|
# basic checks
|
||||||
- chk_spelling: *workflow_trigger_on_tags
|
- chk_spelling: *on_all_tags_and_branches
|
||||||
- chk_coding_style: *workflow_trigger_on_tags
|
- chk_coding_style: *on_all_tags_and_branches
|
||||||
# DISABLED FOR 0.6.0 - chk_docs_examples: *workflow_trigger_on_tags
|
# DISABLED FOR 0.6.0 - chk_docs_examples: *on_all_tags_and_branches
|
||||||
- chk_buglist: *workflow_trigger_on_tags
|
- chk_buglist: *on_all_tags_and_branches
|
||||||
- chk_proofs: *workflow_trigger_on_tags
|
- chk_proofs: *on_all_tags_and_branches
|
||||||
- chk_pylint: *workflow_trigger_on_tags
|
- chk_pylint: *on_all_tags_and_branches
|
||||||
- chk_errorcodes: *workflow_trigger_on_tags
|
- chk_errorcodes: *on_all_tags_and_branches
|
||||||
- chk_antlr_grammar: *workflow_trigger_on_tags
|
- chk_antlr_grammar: *on_all_tags_and_branches
|
||||||
- chk_docs_pragma_min_version: *workflow_trigger_on_tags
|
- chk_docs_pragma_min_version: *on_all_tags_and_branches
|
||||||
- t_ubu_pyscripts: *workflow_trigger_on_tags
|
- t_ubu_pyscripts: *on_all_tags_and_branches
|
||||||
- t_win_pyscripts: *workflow_trigger_on_tags
|
- t_win_pyscripts: *on_all_tags_and_branches
|
||||||
|
|
||||||
# build-only
|
# build-only
|
||||||
- b_docs: *workflow_trigger_on_tags
|
- b_docs: *on_all_tags_and_branches
|
||||||
# DISABLED FOR 0.8.18 - b_ubu_cxx20: *workflow_trigger_on_tags
|
# DISABLED FOR 0.8.18 - b_ubu_cxx20: *on_all_tags_and_branches
|
||||||
# Issue: https://github.com/ethereum/solidity/issues/13868
|
# Issue: https://github.com/ethereum/solidity/issues/13868
|
||||||
- b_ubu_ossfuzz: *workflow_trigger_on_tags
|
- b_ubu_ossfuzz: *on_all_tags_and_branches
|
||||||
|
|
||||||
# OS/X build and tests
|
# OS/X build and tests
|
||||||
- b_osx: *workflow_trigger_on_tags
|
- b_osx: *on_all_tags_and_branches
|
||||||
- t_osx_cli: *workflow_osx
|
- t_osx_cli: *workflow_osx
|
||||||
- t_osx_soltest: *workflow_osx
|
- t_osx_soltest: *workflow_osx
|
||||||
|
|
||||||
# ArchLinux build and tests
|
# ArchLinux build and tests
|
||||||
- b_archlinux: *workflow_trigger_on_tags
|
- b_archlinux: *on_all_tags_and_branches
|
||||||
- t_archlinux_soltest: *workflow_archlinux
|
- t_archlinux_soltest: *workflow_archlinux
|
||||||
|
|
||||||
# Static build
|
# Static build
|
||||||
- b_ubu_static: *workflow_trigger_on_tags
|
- b_ubu_static: *on_all_tags_and_branches
|
||||||
|
|
||||||
# Ubuntu build and tests
|
# Ubuntu build and tests
|
||||||
- b_ubu: *workflow_trigger_on_tags
|
- b_ubu: *on_all_tags_and_branches
|
||||||
- t_ubu_cli: *workflow_ubuntu2204
|
- t_ubu_cli: *workflow_ubuntu2204
|
||||||
- t_ubu_locale: *workflow_ubuntu2204
|
- t_ubu_locale: *workflow_ubuntu2204
|
||||||
- t_ubu_soltest_all: *workflow_ubuntu2204
|
- t_ubu_soltest_all: *workflow_ubuntu2204
|
||||||
- b_ubu_clang: *workflow_trigger_on_tags
|
- b_ubu_clang: *on_all_tags_and_branches
|
||||||
- t_ubu_clang_soltest: *workflow_ubuntu2204_clang
|
- t_ubu_clang_soltest: *workflow_ubuntu2204_clang
|
||||||
- t_ubu_lsp: *workflow_ubuntu2204
|
- t_ubu_lsp: *workflow_ubuntu2204
|
||||||
|
|
||||||
# Ubuntu fake release build and tests
|
# Ubuntu fake release build and tests
|
||||||
- b_ubu_force_release: *workflow_trigger_on_tags
|
- b_ubu_force_release: *on_all_tags_and_branches
|
||||||
- t_ubu_force_release_cli: *workflow_ubuntu2204_force_release
|
- t_ubu_force_release_cli: *workflow_ubuntu2204_force_release
|
||||||
- t_ubu_force_release_soltest_all: *workflow_ubuntu2204_force_release
|
- t_ubu_force_release_soltest_all: *workflow_ubuntu2204_force_release
|
||||||
|
|
||||||
# Emscripten build and tests that take 15 minutes or less
|
# Emscripten build and tests that take 15 minutes or less
|
||||||
- b_ems: *workflow_trigger_on_tags
|
- b_ems: *on_all_tags_and_branches
|
||||||
- t_ems_solcjs: *workflow_emscripten
|
- t_ems_solcjs: *workflow_emscripten
|
||||||
- t_ems_ext_hardhat: *workflow_emscripten
|
- t_ems_ext_hardhat: *workflow_emscripten
|
||||||
|
|
||||||
@ -1636,7 +1636,7 @@ workflows:
|
|||||||
- t_ems_ext: *job_native_test_ext_gp2
|
- t_ems_ext: *job_native_test_ext_gp2
|
||||||
|
|
||||||
- c_ext_benchmarks:
|
- c_ext_benchmarks:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- t_ems_compile_ext_colony
|
- t_ems_compile_ext_colony
|
||||||
- t_native_test_ext_gnosis
|
- t_native_test_ext_gnosis
|
||||||
@ -1656,32 +1656,32 @@ workflows:
|
|||||||
- t_native_test_ext_gp2
|
- t_native_test_ext_gp2
|
||||||
|
|
||||||
# Windows build and tests
|
# Windows build and tests
|
||||||
- b_win: *workflow_trigger_on_tags
|
- b_win: *on_all_tags_and_branches
|
||||||
- t_win_soltest: *workflow_win
|
- t_win_soltest: *workflow_win
|
||||||
|
|
||||||
# Bytecode comparison:
|
# Bytecode comparison:
|
||||||
- b_bytecode_ubu_static:
|
- b_bytecode_ubu_static:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu_static
|
- b_ubu_static
|
||||||
- b_bytecode_ubu:
|
- b_bytecode_ubu:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ubu
|
- b_ubu
|
||||||
- b_bytecode_win:
|
- b_bytecode_win:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_win
|
- b_win
|
||||||
- b_bytecode_osx:
|
- b_bytecode_osx:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_osx
|
- b_osx
|
||||||
- b_bytecode_ems:
|
- b_bytecode_ems:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_ems
|
- b_ems
|
||||||
- t_bytecode_compare:
|
- t_bytecode_compare:
|
||||||
<<: *workflow_trigger_on_tags
|
<<: *on_all_tags_and_branches
|
||||||
requires:
|
requires:
|
||||||
- b_bytecode_ubu_static
|
- b_bytecode_ubu_static
|
||||||
- b_bytecode_ubu
|
- b_bytecode_ubu
|
||||||
@ -1710,15 +1710,15 @@ workflows:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
# OSSFUZZ builds and (regression) tests
|
# OSSFUZZ builds and (regression) tests
|
||||||
- b_ubu_ossfuzz: *workflow_trigger_on_tags
|
- b_ubu_ossfuzz: *on_all_tags_and_branches
|
||||||
- t_ubu_ossfuzz: *workflow_ubuntu_ossfuzz
|
- t_ubu_ossfuzz: *workflow_ubuntu_ossfuzz
|
||||||
|
|
||||||
# Code Coverage enabled build and tests
|
# Code Coverage enabled build and tests
|
||||||
- b_ubu_codecov: *workflow_trigger_on_tags
|
- b_ubu_codecov: *on_all_tags_and_branches
|
||||||
- t_ubu_codecov: *workflow_ubuntu2204_codecov
|
- t_ubu_codecov: *workflow_ubuntu2204_codecov
|
||||||
|
|
||||||
# ASan build and tests
|
# ASan build and tests
|
||||||
- b_ubu_asan: *workflow_trigger_on_tags
|
- b_ubu_asan: *on_all_tags_and_branches
|
||||||
- b_ubu_san_clang: *job_b_ubu_asan_clang
|
- b_ubu_san_clang: *job_b_ubu_asan_clang
|
||||||
- t_ubu_asan_soltest: *workflow_ubuntu2204_asan
|
- t_ubu_asan_soltest: *workflow_ubuntu2204_asan
|
||||||
- t_ubu_asan_clang_soltest: *workflow_ubuntu2204_asan_clang
|
- t_ubu_asan_clang_soltest: *workflow_ubuntu2204_asan_clang
|
||||||
@ -1730,5 +1730,5 @@ workflows:
|
|||||||
- t_ubu_ubsan_clang_cli: *workflow_ubuntu2204_ubsan_clang
|
- t_ubu_ubsan_clang_cli: *workflow_ubuntu2204_ubsan_clang
|
||||||
|
|
||||||
# Emscripten build and tests that take more than 15 minutes to execute
|
# Emscripten build and tests that take more than 15 minutes to execute
|
||||||
- b_ems: *workflow_trigger_on_tags
|
- b_ems: *on_all_tags_and_branches
|
||||||
- t_ems_ext: *job_ems_test_ext_colony
|
- t_ems_ext: *job_ems_test_ext_colony
|
||||||
|
Loading…
Reference in New Issue
Block a user