# Editor.ProjectPublisher.Publish

```csharp
System.Threading.Tasks.Task Publish(IProgress progress = null, System.Threading.CancellationToken cancel = null)
```

Publish a new revision

### Parameters

- `progress` (`IProgress`), default `null`
- `cancel` (`System.Threading.CancellationToken`), default `null`

### Returns

`System.Threading.Tasks.Task`

Declared in [Editor.ProjectPublisher](/api/Editor.ProjectPublisher).
Assembly: `Sandbox.Tools`.
