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

Publish artifacts to github maven repo with github actions #88

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

shaneikennedy
Copy link

Publishing artifacts makes it easy for plugin systems to be configured to auto-install this language server when groovy files are detected

Two things in this PR:

  1. an editor config so that I don't screw up the formatting
  2. gradle config + github action to publish artifacts on the github maven repository, following the guide here

If you decide to accept this PR, in order for it to work you'll need to add the environment variable GITHUB_TOKEN to your github actions (GITHUB_ACTOR is also required in this PR but it's a default argument for every github actions build)

The GITHUB_TOKEN secret is set to an access token for the repository each time a job in a workflow begins. You should set the permissions for this access token in the workflow file to grant read access for the contents scope and write access for the packages scope. For more information, see "Automatic token authentication."

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant