Skip to content

upload file in workflow feature - #4307

Merged
jamsman94 merged 34 commits into
koderover:mainfrom
jamsman94:feature/workflowFile
Sep 28, 2025
Merged

upload file in workflow feature#4307
jamsman94 merged 34 commits into
koderover:mainfrom
jamsman94:feature/workflowFile

Conversation

@jamsman94

Copy link
Copy Markdown
Contributor

What this PR does / Why we need it:

What is changed and how it works?

Does this PR introduce a user-facing change?

  • API change
  • database schema change
  • upgrade assistant change
  • change in non-functional attributes such as efficiency or availability
  • fix of a previous issue

Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
…gent

Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Signed-off-by: Min Min <jamsman94@gmail.com>
Comment thread pkg/microservice/aslan/core/system/service/temp_file.go
Signed-off-by: Min Min <jamsman94@gmail.com>
@jamsman94
jamsman94 merged commit 69e911f into koderover:main Sep 28, 2025
3 of 4 checks passed
PetrusZ pushed a commit to PetrusZ/zadig that referenced this pull request Oct 30, 2025
* upload file in workflow feature

Signed-off-by: Min Min <jamsman94@gmail.com>

* add missing files

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug logs

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug logs

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix missing file info

Signed-off-by: Min Min <jamsman94@gmail.com>

* change logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix missing fields

Signed-off-by: Min Min <jamsman94@gmail.com>

* add download API

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix download panic problem

Signed-off-by: Min Min <jamsman94@gmail.com>

* change agent logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug

Signed-off-by: Min Min <jamsman94@gmail.com>

* update agent logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* change gloo authentication code

Signed-off-by: Min Min <jamsman94@gmail.com>

* improve logic for vm jobs

Signed-off-by: Min Min <jamsman94@gmail.com>

* change some basic data structure and update download file logic for agent

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix directory not found error

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug

Signed-off-by: Min Min <jamsman94@gmail.com>

* enhance cleanup logic and add more debug logs

Signed-off-by: Min Min <jamsman94@gmail.com>

* compatibility for large files

Signed-off-by: Min Min <jamsman94@gmail.com>

* more debug logs

Signed-off-by: Min Min <jamsman94@gmail.com>

* possible fix to the hanging problem

Signed-off-by: Min Min <jamsman94@gmail.com>

* multiple changes to the file uploading logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* debug

Signed-off-by: Min Min <jamsman94@gmail.com>

* format code

Signed-off-by: Min Min <jamsman94@gmail.com>

* change mounting logic and add root handling

Signed-off-by: Min Min <jamsman94@gmail.com>

* slightly improve logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* remove overdesign and change logging

Signed-off-by: Min Min <jamsman94@gmail.com>

* update mounting to root logic so the pod won't crash

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix volume name error

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix directory problem

Signed-off-by: Min Min <jamsman94@gmail.com>

* change fileName logic

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix mount multiple file in one directory with different depth

Signed-off-by: Min Min <jamsman94@gmail.com>

* fix error message

Signed-off-by: Min Min <jamsman94@gmail.com>

---------

Signed-off-by: Min Min <jamsman94@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants