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