Giter Club home page Giter Club logo

graph-editor's People

Contributors

sebastianrath avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

thetechoddbug

graph-editor's Issues

Empty action graph

Creating a new action graph results in an empty canvas without the sidebar.

image

New graphs contain default registries

Using the VS Code extension, creating a new graph adds the default registries that should not be part of the action graph.

  - github.com/actions/cache
  - github.com/actions/checkout
  - github.com/actions/create-release
  - github.com/actions/setup-dotnet
  - github.com/actions/setup-go
  - github.com/actions/setup-java
  - github.com/actions/setup-node
  - github.com/actions/setup-python
  - github.com/actions/upload-artifact

Error: Expected value of type array_string

Entering a value in the environment tab causes the error reported below.

Screenshot 2024-02-29 at 2 16 55 PM

vendor.67cf806545dab95a.js:1 ERROR Error: Expected value of type array_string
    at n.onChange (main.790ace227e564057.js:1:48790)
    at main.790ace227e564057.js:1:45319
    at Zx (vendor.67cf806545dab95a.js:1:1651410)
    at M (vendor.67cf806545dab95a.js:1:1651577)
    at HTMLInputElement.<anonymous> (vendor.67cf806545dab95a.js:1:1814794)
    at v.invokeTask (polyfills.9bba9a78eea9c8af.js:1:7191)
    at Object.onInvokeTask (vendor.67cf806545dab95a.js:1:1623546)
    at v.invokeTask (polyfills.9bba9a78eea9c8af.js:1:7112)
    at L.runTask (polyfills.9bba9a78eea9c8af.js:1:2571)
    at p.invokeTask [as invoke] (polyfills.9bba9a78eea9c8af.js:1:8242)
    at O (polyfills.9bba9a78eea9c8af.js:1:20778)
    at N (polyfills.9bba9a78eea9c8af.js:1:21071)
    at HTMLInputElement.B (polyfills.9bba9a78eea9c8af.js:1:21337)

String array inputs ignore inputs

The input field of a []string array has two issues.

  1. It looses its content upon saving
  2. Typing something will blur the input field upon every key input

Screenshot 2024-03-31 at 2 03 13 PM

Empty graph canvas

This bug is related to actionforge/vscode-ext#1

The graph editor is occasionally cleared and all nodes and connections disappear. This can happen if the editor is docked to the next view panel of the editor, or simply by activating another editor tab and switching back to the graph editor.

292653923-85ac84b6-789d-430b-a06e-ce24465d1922

actions/publish-action is used for internal purposes only

registryUriCopy.add("github.com/actions/publish-action");

For actions/publish-action, the documentation states:

Please note: this action is for internal usage only, issues are disabled and contributing PRs will not be reviewed. We also do not recommend this action for public or production usage while it is still in development.

This action is part of the graph-editor default and should be removed.

Saving graph creates new node ids

After a graph is saved to disk in VS Code, all node ids get renewed. See initial bug report here actionforge/vscode-ext#2

Before Saving:

nodes:
  - id: run-v1-raspberry-blackberry-strawberry
  [...]

After Saving:

nodes:
  - id: run-v1-raspberry-banana-red
  [...]

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.