GithubHelp home page GithubHelp logo

Comments (10)

sdras avatar sdras commented on May 21, 2024 5

Yeah, I think the list should make mention of this. I'll work on this unless someone else wants to take it.

from awesome-actions.

gep13 avatar gep13 commented on May 21, 2024 1

@sdras that would be great if you could, thank you!

While you are here, can I ask if you saw this: #95 Thanks!

from awesome-actions.

gep13 avatar gep13 commented on May 21, 2024

@nathany said...
some of the links use the now deprecated HCL syntax-based actions.

As per the link that you posted, HCL syntax isn't quite at the deprecated stage yet, but I do agree that we might want to separate, or at least highlight, that a particular action uses a particular format.

Is this something that you would like to take a stab at?

from awesome-actions.

clarkbw avatar clarkbw commented on May 21, 2024

Support for the HCL syntax in GitHub Actions will be deprecated on September 30, 2019.

The Actions should continue to work however the workflow setups won’t and should be updated.

from awesome-actions.

gep13 avatar gep13 commented on May 21, 2024

@clarkbw that is good to know! Thank you for confirming that.

@nathany based on this knowledge, I don't see any immediate need to alter the list as it currently stands. Do you?

from awesome-actions.

DannyBen avatar DannyBen commented on May 21, 2024

For what its worth, I think that even though the HCL syntax is not yet deprecated, it should be considered at least outdated. It had a short shelf-life, and sifting through the list just to find out many things are not relevant, is just adding to the confusion.

I believe the approach to updating this repo should be to separate the HCL to the bottom of the list, or to a separate document, and keep the list clean, focusing exclusively on the new syntax.

from awesome-actions.

gep13 avatar gep13 commented on May 21, 2024

@DannyBen did you want to take a stab at doing this?

from awesome-actions.

DannyBen avatar DannyBen commented on May 21, 2024

I thought @sdras was on the case, no?

from awesome-actions.

gep13 avatar gep13 commented on May 21, 2024

That was back in August last year, and since then, the help wanted label has been added, so I am going to say that it is open for contributions.

from awesome-actions.

DannyBen avatar DannyBen commented on May 21, 2024

Ok - I promise to take a look and see if I have the time for it. There are tons of links there, each needs to be carefully reviewed and migrated. No promises, but I might find the time during the weekend.

Do we prefer adding a "(HCL)" (or other) marker neear HCL only items, or do we prefer a completely separate list? The former will probably be easier, since the latter might create weird lists (since they will lose many if not all items).


Edit: I think adding some sort of mark near the ones that are HCL, will probably be the most appropriate first step. Then, we can consider separating the old from the new, either as part of the same edit or as a new PR. Acceptable?

And it seems like HCL is deprecated.
hashicorp/terraform-github-actions#40

I could not find the original comment on the referenced link, I guess it was removed since the deprecation is in effect.

from awesome-actions.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.