Class: Dependabot::GithubActions::UpdateChecker
- Inherits:
-
UpdateCheckers::Base
- Object
- UpdateCheckers::Base
- Dependabot::GithubActions::UpdateChecker
- Defined in:
- lib/dependabot/github_actions/update_checker.rb
Instance Method Summary collapse
- #latest_resolvable_version ⇒ Object
- #latest_resolvable_version_with_no_unlock ⇒ Object
- #latest_version ⇒ Object
- #updated_requirements ⇒ Object
Instance Method Details
#latest_resolvable_version ⇒ Object
16 17 18 19 |
# File 'lib/dependabot/github_actions/update_checker.rb', line 16 def latest_resolvable_version # Resolvability isn't an issue for GitHub Actions. latest_version end |
#latest_resolvable_version_with_no_unlock ⇒ Object
21 22 23 24 |
# File 'lib/dependabot/github_actions/update_checker.rb', line 21 def latest_resolvable_version_with_no_unlock # No concept of "unlocking" for GitHub Actions (since no lockfile) dependency.version end |
#latest_version ⇒ Object
12 13 14 |
# File 'lib/dependabot/github_actions/update_checker.rb', line 12 def latest_version @latest_version ||= fetch_latest_version end |
#updated_requirements ⇒ Object
26 27 28 29 30 31 32 |
# File 'lib/dependabot/github_actions/update_checker.rb', line 26 def updated_requirements if updated_source == dependency_source_details return dependency.requirements end dependency.requirements.map { |req| req.merge(source: updated_source) } end |