Jakub Chrzanowski
507b055937
properties
shorthand function for accessing gradle.properties
in a cleaner way (#92 )
2021-02-25 10:41:19 +01:00
Stefan Saasen
5ac0de4a4b
Use the correct property in the "Upload artifact" step
...
The `needs.build` accessor is only available in downstream jobs that depend on the `build` job.
For steps that are part of the same job, the `needs.build.outputs.artifact` property is empty.
2021-01-11 16:22:38 +01:00
Jakub Chrzanowski
7de6580e11
Template Cleanup: run ktlintFormat
task to fix imports order #79
2021-01-11 13:10:27 +01:00
Jakub Chrzanowski
5e6b3d6d69
Template Cleanup: escape GitHub username to avoid incorrect characters in class package name #74
2020-12-28 12:21:50 +01:00
Jakub Chrzanowski
bf3dd2f119
Added project icon for development purposes
2020-11-16 11:26:43 +01:00
Jakub Chrzanowski
54d556ce2d
GitHub Actions - use hash based on pluginVerifierIdeVersions
in Setup Plugin Verifier IDEs Cache
step
2020-11-05 21:33:41 +01:00
Jakub Chrzanowski
624c6950be
Cache downloaded IDEs used by Plugin Verifier for the verification
2020-10-29 21:46:49 +01:00
Jakub Chrzanowski
d702c7e798
GitHub Actions - releaseDraft
update to actions/download-artifact@v2
2020-10-29 20:49:30 +01:00
Jakub Chrzanowski
2de45ab6ce
Integration with IntelliJ Plugin Verifier through the Gradle IntelliJ Plugin runPluginVerifier
task
2020-10-29 20:41:47 +01:00
Yann Cébron
82f43ecdc7
[GH action] gradleValidation
update to gradle/wrapper-validation-action@v1.0.3
2020-10-27 11:32:12 +01:00
Jakub Chrzanowski
7aa1a48766
Introduced platformPlugins
property in gradle.properties
for configuring dependencies to bundled/external plugins
2020-10-12 17:56:08 +02:00
Jakub Chrzanowski
d5e288773e
Remove LICENSE file during the Template Cleanup workflow - fixes #43
2020-10-12 14:15:37 +02:00
Jakub Chrzanowski
3419bc5488
Remove CODE_OF_CONDUCT.md
file in Template Cleanup workflow
2020-10-08 15:31:32 +02:00
Jakub Chrzanowski
74a7cc0d9f
Disable "Release Draft" job for pull requests in the "Build" GitHub Actions Workflow ( #40 )
2020-10-05 09:25:03 +02:00
Nick Badal
1c72407e34
Switch back to using Github containers to fix changelog commit ( #35 )
2020-09-17 21:54:36 +02:00
Nick Badal
e7a0e8b8e9
Fix artifact name grep pattern ( #34 )
2020-09-15 08:14:48 +02:00
Nick Badal
44745bbb88
Use main
branch for changelog commit push ( #32 )
...
Changelog commits should be pushed to the `main` branch, the Github action defaults to `master` still.
Similar to #31
2020-09-11 21:35:13 +02:00
Jakub Chrzanowski
11725e4301
GitHub Actions: allow to release plugin even for the base project
2020-09-11 09:15:17 +02:00
Nick Badal
a0f5fa26db
Push template cleanup commit to correct branch ( #31 )
...
`ad-m/github-push-action` defaults to pushing `HEAD` to `master`, but we want it to go to `main` now
2020-09-10 19:22:39 +02:00
Jakub Chrzanowski
2d7f78f22b
Rename master
branch to main
- #28
2020-09-08 12:06:35 +02:00
Jakub Chrzanowski
8c0d362a67
GitHub Actions - cache Gradle dependencies and wrapper separately ( #27 )
...
GitHub Actions - cache Gradle dependencies and wrapper separately
2020-09-07 13:00:13 +02:00
Jakub Chrzanowski
a09031a9d5
GitHub Actions - run Export Properties in bash shell
2020-08-12 12:06:40 +02:00
Jakub Chrzanowski
a2bee72ebe
GitHub Actions - optimize Export Properties step
2020-08-12 12:06:40 +02:00
Jakub Chrzanowski
fd86091fe8
GitHub Actions - remove running test
task - already covered by check
2020-08-12 12:06:40 +02:00
Jakub Chrzanowski
b56e1f6835
GitHub Actions - use gradle:jdk8 container to provide Java
2020-08-12 12:06:40 +02:00
Jakub Chrzanowski
741869f9cc
GitHub Actions - make *Update Changelog* job dependent on the *Publish Plugin*
2020-08-09 10:51:22 +02:00
Pavel Sorokin
1f28b21bcb
chore: cache gradle wrapper directory
...
updating action/cache to v2 allows to cache multiple paths
2020-08-09 10:34:01 +02:00
Jakub Chrzanowski
70cbdce227
GitHub Actions - revert CHANGELOG escaping to the working solution
2020-07-31 14:00:56 +02:00
Jakub Chrzanowski
f9fca8690d
Verifier fix ( #19 )
...
- run plugin verifier against 2019.3 2020.1 2020.2
- Plugin Verifier broken for artifacts with whitespaces in name
2020-07-31 13:14:35 +02:00
Jakub Chrzanowski
a1f029b0f6
GitHub Actions - run plugin verifier against 2019.3 2020.1 2020.2
2020-07-31 09:07:40 +02:00
Jakub Chrzanowski
9f5a2eb925
GitHub Actions - fixed comment
2020-07-30 23:19:15 +02:00
Jakub Chrzanowski
6fe45d61b1
GitHub Actions - Release - separate changelog related job from the release
2020-07-07 06:26:56 +02:00
Jakub Chrzanowski
2fc4b4cf60
Run GitHub Actions Release workflow on prereleased
event
2020-07-06 22:03:17 +02:00
Jakub Chrzanowski
cadd20cde0
Update Template Cleanup workflow test to avoid running it on forks
2020-07-06 15:16:31 +02:00
Jakub Chrzanowski
aa34153a0e
ktlint integration
2020-07-02 06:27:29 +02:00
Jakub Chrzanowski
479fd0516c
GitHub Actions - handle project name containing spaces
2020-06-30 10:55:44 +02:00
Jakub Chrzanowski
895b7602b2
Fixed updating of the Template plugin name on cleanup
2020-06-26 13:22:18 +02:00
Jakub Chrzanowski
40533689f0
GitHub Actions - Template Cleanup - fixed adding files to git
2020-06-26 13:11:11 +02:00
Jakub Chrzanowski
35c5d47fd0
GitHub Actions - avoid altering workflows on cleanup because of:
...
refusing to allow a GitHub App to create or update workflow `.github/workflows/release.yml` without `workflows` permission
2020-06-26 11:53:37 +02:00
Jakub Chrzanowski
2f1c64e170
Fixed remove-on0-cleanup operation
2020-06-26 11:26:31 +02:00
Jakub Chrzanowski
b72f23d76f
Perform GitHub Actions Release workflow only in project using the template
2020-06-25 06:19:01 +02:00
Jakub Chrzanowski
c23f8b9d3a
Extend GitHub Actions template-cleanup.yml workflow with ability to remove content marked with #REMOVE-IN-CLEANUP#
2020-06-25 06:17:57 +02:00
Jakub Chrzanowski
d68f01d163
Removed ideaIC:LATEST-EAP-SNAPSHOT form Build workflow verification
2020-06-24 17:03:41 +02:00
Jakub Chrzanowski
4395c62e5c
Set platformVersion in gradle.properties to 2019.3
2020-06-24 16:41:46 +02:00
Jakub Chrzanowski
4f3c95f0ed
marker
2020-06-24 15:04:54 +02:00
Jakub Chrzanowski
d3c189d5be
GitHub Actions - Build - update IDE versions for the plugin verifier
2020-06-23 12:26:46 +02:00
Jakub Chrzanowski
a56c0661dc
GitHub Actions - Release - cache action not allowed in released
event
2020-06-23 12:08:38 +02:00
Jakub Chrzanowski
c5843adabc
GitHub Actions - Release - checkout specific tag
2020-06-22 22:19:50 +02:00
Jakub Chrzanowski
99e98e4f48
README - wip
2020-06-19 09:51:04 +02:00
Jakub Chrzanowski
0d149ce5dd
rename project to IntelliJ *Platform* Pugin Template
2020-06-19 07:36:30 +02:00