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

Various updates and modernizations #47

Merged
merged 6 commits into from
Sep 12, 2024
Merged

Various updates and modernizations #47

merged 6 commits into from
Sep 12, 2024

Conversation

saschpe
Copy link
Owner

@saschpe saschpe commented Sep 12, 2024

No description provided.

Upgraded Gradle to 7.5 and Kotlin to 1.6.20 for better compatibility and
performance. Added `namespace` to the android block and marked main
activities as exported in manifest files to comply with recent Android
changes. Adjusted `compileSdkVersion` placement and set the version
explicitly in `MavenPublication`.
Upgraded bytecode target level, Gradle version, and Kotlin version.
Improved comments and cleaned up unnecessary source set configuration.
Enhanced error handling and documentation in CustomTabs helper classes.
This change upgrades the compileSdk and targetSdk versions from 31 to
33. It ensures compatibility with the latest Android features and
security updates.
@saschpe saschpe self-assigned this Sep 12, 2024
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

Replaced hardcoded secrets access with dynamic property checks to
enhance security. Deleted unnecessary scripts and configurations for
handling secrets, streamlining the build process.
Removed existing Gradle build and validation workflows, replacing them
with a new unified CI configuration. Updated JDK version to 21 and added
a security workflow utilizing MobSF scan and GitHub CodeQL.
@saschpe saschpe merged commit 91375cc into master Sep 12, 2024
5 checks passed
@saschpe saschpe deleted the saschpe.updates branch September 12, 2024 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant