Age | Commit message (Collapse) | Author |
|
* Refactor and simplify artifact publishing
* Update Gradle to 8.4
* Refactor and simplify convention plugins and build scripts
Fixes #3132
---------
Co-authored-by: Adam <897017+aSemy@users.noreply.github.com>
Co-authored-by: Oleg Yukhnevich <whyoleg@gmail.com>
|
|
|
|
|
|
|
|
* Update KGP to 1.8.20
* Update AGP to be compatible with KGP
* Replace `AndroidSourceSet`
* Dump API
* Update integration tests
* Update GH actions tests
* Refactor Gradle Runner
* Fix `TYPE_MISMATCH_WARNING_FOR_INCORRECT_CAPTURE_APPROXIMATION`
* Suppress source sets without compilations
Dokka suppresses source sets that do no have compilation since such configuration is invalid, it reports a warning or an error
* Introduce `dependsOn` for a new `com.android.build.api.dsl.AndroidSourceSet`
* API dump
* Add comment
* Suppress remaining `TYPE_MISMATCH_WARNING_FOR_INCORRECT_CAPTURE_APPROXIMATION`
* Add comment
---------
Co-authored-by: Ignat Beresnev <ignat.beresnev@jetbrains.com>
|
|
|
|
* Run Gradle wrapper checksum less often
* Do not publish examples as artifacts in internal PRs
|
|
|
|
For more information see https://github.com/gradle/gradle-build-action/blob/main/README.md#removing-unused-files-from-gradle-user-home-before-saving-to-cache
|
|
Fixes #2917
Co-authored-by: Goooler <wangzongler@gmail.com>
|
|
|
|
|
|
|
|
|
|
The GitHub Actions build queue can get 'stacked up' if there are a few smaller commits in quick succession. Since the actions take some time, some small commits can cause the GHA build queue to get congested.
This adds a 'concurrency' check for GitHub actions. It means that if a newer trigger comes in (for example, if you make two commits in a row on a PR), then the first job will be cancelled, allowing for the new job to run.
This helps save energy, and for faster feedback in PRs.
Reference docs: https://docs.github.com/en/actions/using-jobs/using-concurrency#example-using-concurrency-to-cancel-any-in-progress-job-or-run
|
|
|
|
Co-authored-by: Sarah Haggarty <sarahhaggarty@users.noreply.github.com>
|
|
|
|
|
|
* Use GitHub Actions Artifacts for snapshots
* Delete s3-cleanup.yml
* Fix trigger event
* Fix path
* Fix path again
* Maybe this path is better
* Restore env variable to save output to a known place
* Add retention days
* Replace stdlib with coroutines
* Replace S3Project with TestOutputCopier
* Restore S3 upload
* Change job name
* Fix imports
* Add TestOutputCopier to SdtlibIntegrationTest
* Save stdlib on S3 again
* Rename env variable
* Increase rentention-days
* Remove .kt as filter for test
* Fix skiping copying message
* Update Gradle and Kotlin version
|
|
|
|
* Fix gathering inherited properties in PSI
* Refacotr KaJ transformer. Change wrapping TagWrapper for getters and setters.
* Add logic to merge inherited properties in kotlin from java sources.
* Remove getters and setters from JvmField properties for DObject, DEnum, DInterface in KaJ.
* Unify InheritedMember DRI logic.
* Fix gathering docs obtained from inheriting java sources in descriptors
* Apply requested changes.
* Resolve rebase conflicts
* Use 221 for qodana analysis
* Move accessors generation into DefaultDescriptorToDocumentableTranslator
* Fix special "is" case for accessors and refactor logic in general
* Remove ambiguous import after rebasing
* Remove unused imports and format code
* Apply review comment suggestions
* Preserve previously lost accessor lookalikes
* Extract a variable and correct a typo
Co-authored-by: Andrzej Ratajczak <andrzej.ratajczak98@gmail.com>
|
|
|
|
|
|
* Minor refactoring of dokka versioning and publishing
* Added RC version type
* Added gradle-plugin-portal as a publication channel
* Removed `dokka_version_base` in favour of `dokka_version`
* Change dokka_version to the relevant SNAPSHOT
* Revert explicit flag for version checking, it will be executed automatically if publication channels are present
* Update publish to GH pages script to include SNAPSHOT docs
|
|
* Bump actions/checkout to v3
* Bump actions/setup-java to v3
* Use gradle-build-action
* Merge validation into check.yml
* Reformat
* Trim blank lines
* Use https
* Cleanup
* Fix
* Remove names
* Cleanup
* Rename validate to validate-wrapper
* Use cirrus-actions/rebase@v1.5
* Use cirrus-actions/rebase@1.5
|
|
|
|
Trigger publishing of dokka-versioning-multimodule-example
|
|
|
|
|
|
* Bump to Kotlin 1.5.31
* Mark todo-s as unsupported
* Add PsiNameHelper
* Try disabling ProjectFileIndex
* Remove CoreProjectFileIndex
* Update JDKs to 17, kotlin to 1.5.31 in integration tests
* Update Kotlin to 1.5.31 in JS IR integration test
Co-authored-by: vmishenev <vad-mishenev@yandex.ru>
|
|
|
|
* Migrate Dokka examples to Dokka repo (KT-47798)
* Configure workflow of examples checking
* Add workflow to deploy examples
|
|
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1.0.3...v1.0.4)
---
updated-dependencies:
- dependency-name: gradle/wrapper-validation-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
* Add OSSRH repositories
* Rewrite Gradle plugin publication
* Add publication version assertion
* Use Nexus publish plugin for publishing to Sonatype
* Remove explicit publishing from s3 tests
* Don't document Dokka for local publication
* Fix a bug with closing Sonatype repository
* Bump internal Dokka version
* Move publication version check to the validate task
* Fix Gradle plugin publication
* Bump Dokka and gradle plugin-publish versions
* Do not run Dokka for test tasks
* Do not fail all runs in a workflow
* Reduce JVM memory limit
|
|
Bumps [cirrus-actions/rebase](https://github.com/cirrus-actions/rebase) from 1.3.1 to 1.5.
- [Release notes](https://github.com/cirrus-actions/rebase/releases)
- [Commits](https://github.com/cirrus-actions/rebase/compare/1.3.1...1.5)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
Bumps [gradle/wrapper-validation-action](https://github.com/gradle/wrapper-validation-action) from 1 to 1.0.3.
- [Release notes](https://github.com/gradle/wrapper-validation-action/releases)
- [Commits](https://github.com/gradle/wrapper-validation-action/compare/v1...v1.0.3)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
|
|
|
* Update tests with kotlin 1.5-RC and gradle 7.0
* Update tests with kotlin 1.5-RC and gradle 7.0
|
|
|
|
* Introduce binary compatibility plugin
* Update diffs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|