-
Notifications
You must be signed in to change notification settings - Fork 18
Add dataSetIds input to upload-action #436
Copy link
Copy link
Open
Labels
team/filecoin-pin"Filecoin Pin" project is a stakeholder for this work."Filecoin Pin" project is a stakeholder for this work.team/fs-wgFOC working group is a stakeholder for this work, and thus wants to track it on their project board.FOC working group is a stakeholder for this work, and thus wants to track it on their project board.
Milestone
Metadata
Metadata
Assignees
Labels
team/filecoin-pin"Filecoin Pin" project is a stakeholder for this work."Filecoin Pin" project is a stakeholder for this work.team/fs-wgFOC working group is a stakeholder for this work, and thus wants to track it on their project board.FOC working group is a stakeholder for this work, and thus wants to track it on their project board.
Type
Fields
Give feedbackNo fields configured for issues without a type.
upload-action/action.ymlexposespath, walletPrivateKey, network, minStorageDays, filecoinPayBalanceLimit, withCDN, dryRunbut no way to target specific datasets. CI consumers cannot route uploads to existing datasets — every workflow run either creates a new dataset or reuses the action's own previously-createdsource=filecoin-pinones via SDK smart-select. Storacha-migrated users running CI cannot append to their migration pair without forking or wrapping the CLI directly.Add a
dataSetIdsinput toaction.yml. Map it to the existingexecuteUpload({ dataSetIds })path used by the CLI's--data-set-idsflag (upload-action/src/filecoin.js:190).Acceptance:
dataSetIds: "13260,13261"in a workflow routes the upload to those datasets and skips creation.providerIdsif that ever surfaces) errors clearly.Parent: #430
Investigation: https://gist.github.com/SgtPooki/d05e1ece2cdd9ae83ec003d2ec9e2979