Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abtris/temporalio-example
Rewrite hugo-netlify-autoupdater using temporal workflow engine.
https://github.com/abtris/temporalio-example
Last synced: about 1 month ago
JSON representation
Rewrite hugo-netlify-autoupdater using temporal workflow engine.
- Host: GitHub
- URL: https://github.com/abtris/temporalio-example
- Owner: abtris
- License: mit
- Created: 2022-12-15T06:16:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-11T23:01:24.000Z (2 months ago)
- Last Synced: 2024-09-12T09:12:23.232Z (2 months ago)
- Language: Go
- Homepage:
- Size: 247 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
# Temporal.io Example
- rewrite [hugo-netlify-autoupdater](https://github.com/abtris/hugo-netlify-autoupdater/) using [temporal](https://temporal.io) workflow engine.
## Instructions
Ensure you have Go 1.16 or later installed locally, and that you have Docker installed to run the Temporal Cluster.
Clone this repository:
```bash
git clone https://github.com/temporalio/hello-world-project-template-go
```[Install and run the Temporal Server](https://docs.temporal.io/docs/server/quick-install) using `docker compose`.
```bash
git clone https://github.com/temporalio/docker-compose.git
cd docker-compose
docker-compose up
```You can now view Temporal Web at .
Run the worker and starter included in the project.
```bash
go run worker/main.go
go run start/main.go
```If you have [`nodemon`](https://nodemon.io/) installed, you can automatically reload when you change any files: `nodemon --watch './**/*.go' --signal SIGTERM --exec 'go' run worker/main.go`