Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CI, funding configuration, and Dependabot settings #103

Merged
merged 5 commits into from
Jan 30, 2025

Conversation

saschpe
Copy link
Owner

@saschpe saschpe commented Jan 30, 2025

Summary

This pull request includes the following changes:

  • CI Trigger Updates: Modifies GitHub Actions workflow to trigger only for pushes to the main branch, excluding changes to specific files (.gitignore, LICENSE, README.md) and on pull requests targeting the main branch, streamlining pipeline efficiency.

  • GitHub Funding Configuration: Adds a FUNDING.yml file linking the repository to the GitHub sponsor account saschpe, enabling user contributions via GitHub Sponsors.

  • Dependabot Configuration Update: Updates Dependabot settings to include tracking for GitHub Actions alongside Gradle. Weekly update schedules are configured, with additional format consistency adjustments.

These improvements enhance project automation, funding capabilities, and dependency management

@saschpe saschpe self-assigned this Jan 30, 2025
@saschpe saschpe added the enhancement New feature or request label Jan 30, 2025
This commit updates the Dependabot config to include GitHub Actions
monitoring alongside Gradle. Both ecosystems are now set to update on a
weekly schedule. Minor formatting adjustments were also made for
consistency.
Configure FUNDING.yml to link the repository to the GitHub sponsor
account "saschpe". This enables users to support the project financially
directly via GitHub Sponsors.
The workflow now triggers only for pushes to 'main' and ignores changes
to specific files like .gitignore, LICENSE, and README.md. Additionally,
it triggers on pull requests targeting the 'main' branch, enhancing
clarity and efficiency in pipeline execution.
Pin GitHub Actions dependencies to specific commit hashes for improved
stability and security. Also, upgrade Python version to 3.13, update
MobSF/mobsfscan to v0.4.5, and adjust MobSF and CodeQL actions for
consistency. These changes ensure reproducibility and align with the
latest recommended practices.
Upgraded the Kotlin version from 2.1.0 to 2.1.10 in the dependencies
file. This ensures compatibility with the latest features and fixes in
the Kotlin release.
@saschpe saschpe merged commit e1dc1f3 into main Jan 30, 2025
8 checks passed
@saschpe saschpe deleted the saschpe.actions branch January 30, 2025 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant