diff --git a/.github/workflows/command_shell_acceptance.yml b/.github/workflows/command_shell_acceptance.yml index 0907f22e2b071..0ba317ef959c3 100644 --- a/.github/workflows/command_shell_acceptance.yml +++ b/.github/workflows/command_shell_acceptance.yml @@ -39,22 +39,6 @@ on: pull_request: branches: - '*' - paths: - - 'metasploit-framework.gemspec' - - 'Gemfile.lock' - - 'data/templates/**' - - 'modules/payloads/**' - - 'lib/msf/core/payload/**' - - 'lib/msf/core/handler/**' - - 'lib/msf/core/post/**' - - 'lib/msf/core/session/**' - - 'lib/msf/base/sessions/**' - - 'tools/dev/**' - - 'test/modules/post/**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 7b358f1f2a3f9..4d347793fd25d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -22,8 +22,6 @@ on: - gh-pages - metakitty - weekly-dependency-updates - paths: - - docs pull_request: branches-ignore: - weekly-dependency-updates diff --git a/.github/workflows/extended_tests.yml b/.github/workflows/extended_tests.yml index c587b7fdd74d5..5b0888155c047 100644 --- a/.github/workflows/extended_tests.yml +++ b/.github/workflows/extended_tests.yml @@ -21,10 +21,6 @@ on: pull_request_target: branches: - '*' - paths: - - '**/**ldap**' - - '**/**kerberos**' - - '**/**gss**' jobs: add-labels: diff --git a/.github/workflows/ldap_acceptance.yml b/.github/workflows/ldap_acceptance.yml index a60944c6a6905..da19b8e669396 100644 --- a/.github/workflows/ldap_acceptance.yml +++ b/.github/workflows/ldap_acceptance.yml @@ -29,16 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**ldap**' - - 'lib/metasploit/framework/tcp/**' - - 'lib/metasploit/framework/login_scanner/**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/meterpreter_acceptance.yml b/.github/workflows/meterpreter_acceptance.yml index 17455787c0a17..cbcbbd5251aa0 100644 --- a/.github/workflows/meterpreter_acceptance.yml +++ b/.github/workflows/meterpreter_acceptance.yml @@ -39,20 +39,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - 'data/templates/**' - - 'modules/payloads/**' - - 'lib/msf/base/sessions/**' - - 'lib/msf/core/payload/**' - - 'lib/msf/core/**' - - 'test/modules/**' - - 'tools/dev/**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/mssql_acceptance.yml b/.github/workflows/mssql_acceptance.yml index c2e948f8dbef3..833f3cd85dace 100644 --- a/.github/workflows/mssql_acceptance.yml +++ b/.github/workflows/mssql_acceptance.yml @@ -29,14 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**mssql**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/mysql_acceptance.yml b/.github/workflows/mysql_acceptance.yml index 1101dc9a418fc..26601c02612f0 100644 --- a/.github/workflows/mysql_acceptance.yml +++ b/.github/workflows/mysql_acceptance.yml @@ -29,14 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**mysql**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/postgres_acceptance.yml b/.github/workflows/postgres_acceptance.yml index d93f5d3f04490..a0effe68ac2b4 100644 --- a/.github/workflows/postgres_acceptance.yml +++ b/.github/workflows/postgres_acceptance.yml @@ -29,16 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**postgres**' - - 'lib/metasploit/framework/tcp/**' - - 'lib/metasploit/framework/login_scanner/**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/smb_acceptance.yml b/.github/workflows/smb_acceptance.yml index e2ec45c868b08..4c160577f86d8 100644 --- a/.github/workflows/smb_acceptance.yml +++ b/.github/workflows/smb_acceptance.yml @@ -29,14 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metsploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**smb**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/.github/workflows/ssh_acceptance.yml b/.github/workflows/ssh_acceptance.yml index 03db162dcff96..bb6564a9fab37 100644 --- a/.github/workflows/ssh_acceptance.yml +++ b/.github/workflows/ssh_acceptance.yml @@ -29,16 +29,6 @@ on: pull_request: branches: - '*' - paths: - - 'metasploit-framework.gemspec' - - 'Gemfile.lock' - - '**/**ssh**' - - 'lib/metasploit/framework/tcp/**' - - 'lib/metasploit/framework/login_scanner/**' - - 'spec/acceptance/**' - - 'spec/support/acceptance/**' - - 'spec/acceptance_spec_helper.rb' - - '.github/**' # Example of running as a cron, to weed out flaky tests # schedule: # - cron: '*/15 * * * *' diff --git a/Gemfile.lock b/Gemfile.lock index 35074de0b00cb..8d3c8310c176a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -63,7 +63,7 @@ PATH metasploit-model metasploit-payloads (= 2.0.245) metasploit_data_models (>= 6.0.15) - metasploit_payloads-mettle (= 1.0.46) + metasploit_payloads-mettle (= 1.0.47) mqtt msgpack (~> 1.6.0) mutex_m @@ -383,7 +383,7 @@ GEM railties (>= 7.0, < 8.1) recog webrick - metasploit_payloads-mettle (1.0.46) + metasploit_payloads-mettle (1.0.47) method_source (1.1.0) mime-types (3.7.0) logger diff --git a/metasploit-framework.gemspec b/metasploit-framework.gemspec index ee0a73ed8b027..91835d1fe7320 100644 --- a/metasploit-framework.gemspec +++ b/metasploit-framework.gemspec @@ -76,7 +76,7 @@ Gem::Specification.new do |spec| # Needed for Meterpreter spec.add_runtime_dependency 'metasploit-payloads', '2.0.245' # Needed for the next-generation POSIX Meterpreter - spec.add_runtime_dependency 'metasploit_payloads-mettle', '1.0.46' + spec.add_runtime_dependency 'metasploit_payloads-mettle', '1.0.47' # Needed by msfgui and other rpc components # Locked until build env can handle newer version. See: https://github.com/msgpack/msgpack-ruby/issues/334 spec.add_runtime_dependency 'msgpack', '~> 1.6.0'