Skip to content
This repository has been archived by the owner on Apr 17, 2023. It is now read-only.

Is this superseded by the official action? #24

Open
gotson opened this issue Jan 11, 2022 · 1 comment
Open

Is this superseded by the official action? #24

gotson opened this issue Jan 11, 2022 · 1 comment

Comments

@gotson
Copy link

gotson commented Jan 11, 2022

Hello !

I saw recently that the GraalVM team released an official action to setup GraalVM: https://github.com/marketplace/actions/github-action-for-graalvm

I wanted to know what's your position about this? Does it replace your action?

I am very thankful for your action, as i've been using it in a few projects !! 👏🏻

@DeLaGuardo
Copy link
Owner

Hello! Thanks for using it :)

I was always considered setup-graalvm as an intermediate solution that eventually will be replaced by something coming from oracle lab.

So my current position:

  1. setup-graalvm will be listed in github marketplace and will have security patches until someone from graalvm team ask me to delist it.
  2. new feature requests will be redirected to github-action-for-graalvm repo (if they are not implemented yet)
  3. new users should use github-action-for-graalvm instead of setup-graalvm because it has extra functionality like automatic components installation.
  4. some actions must be done to encourage all current users of setup-graalvm action to start using github-action-for-graalvm:
    • next release (and maybe all tagged versions) will get a warning message explaining the benefits
    • I'll provide a guide on how to replace it with minimum effort because github-action-for-graalvm has incompatible set of inputs

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

No branches or pull requests

2 participants