Comments (10)
Nice to know. I will have a look on this.
from github-workflow-plugin.
Okay there exists a private repository that contains the composite action
When I use that action in my actual workflows I can use the Intellisense quite well.'
However!
The request here is that I can't use the plugin during development.
When I clone the repository in the first picture the plugin does not activate for action.yml because it's not somewhere at .github/workflows/
I currently have to rely on a link to trick the plugin
from github-workflow-plugin.
Haha! The link is next level. Cool 👍
Understand, so I need to support actions which are not under the .github
folder.
Roger that.
from github-workflow-plugin.
Thanks a lot.
It looks great and ( nearly ) everything I use can be used by now.
One thing which is still missing ( not urgent tho ):
When I assing a id theres no autocompletion for the stepnames:
from github-workflow-plugin.
Yes, that's cause of the dirty fix I made.
Background:
I currently apply logic from GitHub Workflows to GitHub Actions.
But some rules are different in GitHub Actions - like your example, where you can go over the steps directly without having jobs. That's not possible in workflows.
I need to implement rules specific for GitHub Actions ^^ Therefore the task #20
from github-workflow-plugin.
@SimonSchwendele i have rewritten the whole plugin to stabilize things. Do you have anything left of your wishlist? 😇
Finally some holiday for me :)
I'm gonna test something next week tho.
Saw you released a new version, really appreciating all your hard effort :)
from github-workflow-plugin.
Just to be sure that I understand this right...
Usecases
- Local GitHub actions:
.github/workflows/*.yml
this is a local action which is loaded from the current local project- There are ways to improve the recognition, e.g. #16
uses: Owner/repo@branch
that's a normal action loaded from the remote source. This should work already, as there is no difference if it's on the marketplace or not. You need to add your GitHub Account/Token to access private repos.
How are these two use cases connected?
Or do you have a multimodule project?
from github-workflow-plugin.
The new Version 2.2.7 (will be public in few days) will have a better support for local actions.
Syntax Highlighting and also Code Completion for action.yml
files is on my list. Therefore, not every Intellisense will work inside the action.yml
files.
from github-workflow-plugin.
2.2.7 is published. You should have basic support for action.yml
files. Further development to support action.yml
is postponed in #20 on the Project Board
I hope you understand, I need to focus and bring the plugin in a stable position first. There are some clean-ups left.
I will link this issue in #20, so your input is not lost!
Please continue reporting me bugs, features and more. It's always good to know where I can improve this plugin.
from github-workflow-plugin.
@SimonSchwendele i have rewritten the whole plugin to stabilize things. Do you have anything left of your wishlist? 😇
from github-workflow-plugin.
Related Issues (20)
- java.nio.file.InvalidPathException: Illegal char <<> at index 0: <36ba1c43-b8f1-4f54-ace0-cef443d1e8f0>/etc/php/8.1/apache2/php.ini HOT 2
- In file: .github/workflows/terraform-cfg-deployment.yml HOT 1
- Support for matrix.os HOT 3
- URL too long HOT 3
- Variables/Outputs used in `fromJson` are marked as unused HOT 2
- IDE action to update Action HOT 3
- sub-actions sometimes fail to be detected HOT 4
- java.lang.NullPointerException: Cannot invoke "com.github.yunabraska.githubworkflow.model.GitHubAction.isSuppressed()" because "action" is null HOT 1
- Not working with IntelliJ IDEA 2023.3.1 (Ultimate Edition) HOT 1
- Does not recognize GitHub Enterprise internal actions HOT 12
- Shell script syntax highlighting HOT 1
- needs.<job_id>.result not currently supported HOT 2
- @JetBrains/qodana-action is unrecognized HOT 1
- supported versions model HOT 1
- IntelliJ 2024 Code Completion broken HOT 7
- Kotlin thoughts? HOT 4
- Share `.idea` folder HOT 4
- Schema updates HOT 3
- Unable to install in IntelliJ EAP 2024.2 HOT 1
- java.lang.Throwable: Invalid file: file:///home/stefanob/CLionProjects/db/.github/workflows/build-base.yml (invalid)
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 github-workflow-plugin.