Comments (10)
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.
@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.
@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.
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.
@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.
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.
@DannyBen did you want to take a stab at doing this?
from awesome-actions.
I thought @sdras was on the case, no?
from awesome-actions.
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.
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)
- Should reviewdog commands remain in this repository?
- Category proposal : Docker Hub action
- Request: Action that provides commit suggestions on PRs based on linting HOT 1
- Pull Request Stuck Notifier link is dead HOT 1
- Fix awesome lint HOT 3
- No activity on pull requests HOT 2
- AWS actions section HOT 3
- Annotation command previewer
- Add Github Super Linter HOT 1
- Demonstration workflow that compiles a react APK and tests it on browserstack
- Section on scraping
- Show github stars badge next to the action link
- Linter is broken HOT 1
- create-release has been archived
- remove deprecated setup-ruby action
- Show user count badge for each action
- Help manage the repo HOT 7
- CI/CD
- a practical first steps error free way of testing python code e.g. from repos online in the browser
- Add an Expo e-commerce complete project
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awesome-actions.