Skip to content

Commit 67ae607

Browse files
committed
♻️ Rename project
1 parent 10ef6b8 commit 67ae607

File tree

12 files changed

+30
-30
lines changed

12 files changed

+30
-30
lines changed

.github/workflows/build-container-image.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: docker build
3535
uses: docker/build-push-action@v2
3636
with:
37-
tags: sh4rk/wasm-workflow-executor:${{ steps.tag.outputs.tag }}
37+
tags: sh4rk/wasm-workflows-plugin:${{ steps.tag.outputs.tag }}
3838
outputs: type=docker,dest=/tmp/container-image.tar
3939
cache-from: type=local,src=/tmp/.buildx-cache
4040
cache-to: type=local,dest=/tmp/.buildx-cache-new

.github/workflows/build-ferris-says.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,4 +48,4 @@ jobs:
4848
password: ${{ secrets.GITHUB_TOKEN }}
4949

5050
- name: Push wasm module to ghcr.io
51-
run: wasm-to-oci push wasm-modules/examples/ferris-says/target/wasm32-wasi/release/ferris_says.wasm ghcr.io/shark/wasm-workflow-executor-example-ferris-says:latest
51+
run: wasm-to-oci push wasm-modules/examples/ferris-says/target/wasm32-wasi/release/ferris_says.wasm ghcr.io/shark/wasm-workflows-plugin-example-ferris-says:latest

.github/workflows/publish-container-image.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ on:
77
type: string
88
env:
99
REGISTRY: ghcr.io
10-
IMAGE_NAME: shark/wasm-workflow-executor
10+
IMAGE_NAME: shark/wasm-workflows-plugin
1111
jobs:
1212
build:
1313
runs-on: ubuntu-latest
@@ -30,7 +30,7 @@ jobs:
3030

3131
- name: Push Docker image
3232
run: |
33-
docker tag sh4rk/wasm-workflow-executor:${{ inputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ inputs.version }}
34-
docker tag sh4rk/wasm-workflow-executor:${{ inputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
33+
docker tag sh4rk/wasm-workflows-plugin:${{ inputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ inputs.version }}
34+
docker tag sh4rk/wasm-workflows-plugin:${{ inputs.version }} ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest
3535
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:${{ inputs.version }}
3636
docker push ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:latest

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[package]
2-
name = "wasm-workflow-executor"
2+
name = "wasm-workflows-plugin"
33
version = "0.1.0"
44
edition = "2021"
55

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ WORKDIR /usr/src
33
ENV CARGO_HOME=/cache/cargo
44
COPY . /usr/src/
55
RUN --mount=type=cache,target=/cache/cargo cargo build --release \
6-
&& strip target/release/wasm-workflow-executor
6+
&& strip target/release/wasm-workflows-plugin
77
RUN mkdir /wasm-cache
88

99
FROM gcr.io/distroless/base-debian11
1010
ENV FS_CACHE_DIR=/wasm-cache
1111
# nonroot user in distroless
1212
USER 65532:65532
1313
COPY --from=build --chown=65532:65532 /wasm-cache /wasm-cache
14-
COPY --from=build /usr/src/target/release/wasm-workflow-executor /wasm-workflow-executor
14+
COPY --from=build /usr/src/target/release/wasm-workflows-plugin /wasm-workflows-plugin
1515
COPY --from=build /lib/x86_64-linux-gnu/libgcc_s.so.1 /lib/x86_64-linux-gnu/
16-
ENTRYPOINT ["/wasm-workflow-executor", "--bind", "0.0.0.0"]
16+
ENTRYPOINT ["/wasm-workflows-plugin", "--bind", "0.0.0.0"]

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright 2022 wasm-workflow-executor Contributors
1+
Copyright 2022 wasm-workflows-plugin Contributors
22

33
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
44

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,18 @@
33

44
<br />
55
<div align="center">
6-
<h3 align="center">wasm-workflow-executor</h3>
6+
<h3 align="center">wasm-workflows-plugin</h3>
77

88
<p align="center">
99
An <a href="https://github.com/argoproj/argo-workflows/blob/master/docs/executor_plugins.md">Executor Plugin</a> for <a href="https://argoproj.github.io/argo-workflows/">Argo Workflows</a> that runs WebAssembly modules! 🚀
1010
<br />
11-
<a href="https://github.com/Shark/wasm-workflow-executor/#about-the-project"><strong>Find out why that's awesome »</strong></a>
11+
<a href="https://github.com/Shark/wasm-workflows-plugin/#about-the-project"><strong>Find out why that's awesome »</strong></a>
1212
<!--
1313
<br />
1414
<br />
15-
<a href="https://github.com/Shark/wasm-workflow-executor/doc/demo.md">View Demo</a>
15+
<a href="https://github.com/Shark/wasm-workflows-plugin/doc/demo.md">View Demo</a>
1616
·
17-
<a href="https://github.com/Shark/wasm-workflow-executor/doc/use-cases.md">All Use Cases</a>
17+
<a href="https://github.com/Shark/wasm-workflows-plugin/doc/use-cases.md">All Use Cases</a>
1818
-->
1919
</p>
2020
</div>
@@ -104,8 +104,8 @@ Open Source software stands on the shoulders of giants. It wouldn't have been po
104104
1. Clone the repository and change to the [`argo-plugin/`](argo-plugin/) directory:
105105

106106
```shell
107-
git clone https://github.com/Shark/wasm-workflow-executor
108-
cd wasm-workflow-executor/argo-plugin
107+
git clone https://github.com/Shark/wasm-workflows-plugin
108+
cd wasm-workflows-plugin/argo-plugin
109109
```
110110

111111
1. Build the plugin ConfigMap:
@@ -145,7 +145,7 @@ spec:
145145
plugin:
146146
wasm:
147147
module:
148-
oci: ghcr.io/shark/wasm-workflow-executor-example-ferris-says:latest
148+
oci: ghcr.io/shark/wasm-workflows-plugin-example-ferris-says:latest
149149
```
150150
151151
The `wasm` template will produce an output parameter `text` with an awesome message:
@@ -181,7 +181,7 @@ This repo contains a [ready-to-use template for Rust](wasm-modules/templates/rus
181181
182182
Capabilities expand what modules can do. Without them, modules can take input parameters and artifacts and produce some output.
183183
184-
Some [inspiration for capabilities](https://wasmcloud.dev/reference/host-runtime/capabilities/) can be taken from the wasmCloud project. Currently, this executor does not offer any capabilities, but I want to port some of wasmCloud's capability providers over to enable a wide range of stateful use cases like HTTP/REST, S3 object storage, SQL databases, etc.
184+
Some [inspiration for capabilities](https://wasmcloud.dev/reference/host-runtime/capabilities/) can be taken from the wasmCloud project. Currently, this runtime does not offer any capabilities, but I want to port some of wasmCloud's capability providers over to enable a wide range of stateful use cases like HTTP/REST, S3 object storage, SQL databases, etc.
185185
186186
### :construction: Distributed Mode
187187
@@ -239,13 +239,13 @@ Distributed under the MIT License. See `LICENSE.txt` for more information.
239239

240240
Felix Seidel – [@sh4rk](https://twitter.com/sh4rk)[email protected]
241241

242-
Project Link: [https://github.com/Shark/wasm-workflow-executor](https://github.com/Shark/wasm-workflow-executor)
242+
Project Link: [https://github.com/Shark/wasm-workflows-plugin](https://github.com/Shark/wasm-workflows-plugin)
243243

244244
## Acknowledgements
245245

246246
This is a research project as part of my Master Thesis at the [Chair of Prof. Dr. Holger Karl](https://www.hpi.de/karl/people/holger-karl.html) at [Hasso Plattner Institute](https://www.hpi.de), the University of Potsdam (Germany). Thank you for the ongoing support of my thesis!
247247

248-
[issues-shield]: https://img.shields.io/github/issues/Shark/wasm-workflow-executor.svg?style=for-the-badge
249-
[issues-url]: https://github.com/Shark/wasm-workflow-executor/issues
250-
[license-shield]: https://img.shields.io/github/license/Shark/wasm-workflow-executor.svg?style=for-the-badge
251-
[license-url]: https://github.com/Shark/wasm-workflow-executor/blob/main/LICENSE.txt
248+
[issues-shield]: https://img.shields.io/github/issues/Shark/wasm-workflows-plugin.svg?style=for-the-badge
249+
[issues-url]: https://github.com/Shark/wasm-workflows-plugin/issues
250+
[license-shield]: https://img.shields.io/github/license/Shark/wasm-workflows-plugin.svg?style=for-the-badge
251+
[license-url]: https://github.com/Shark/wasm-workflows-plugin/blob/main/LICENSE.txt

argo-plugin/plugin.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ metadata:
66
spec:
77
sidecar:
88
container:
9-
image: ghcr.io/shark/wasm-workflow-executor:v0.1.0
10-
name: wasm-workflow-executor
9+
image: ghcr.io/shark/wasm-workflows-plugin:v0.1.0
10+
name: wasm-workflows-plugin
1111
ports:
1212
- containerPort: 3000
1313
livenessProbe:

doc/logging-tracing.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ docker run --name jaeger \
2020
jaegertracing/all-in-one:latest
2121
```
2222

23-
Open [http://localhost:16686](http://localhost:16686) and search for traces by the _service_ `wasm-workflow-executor`.
23+
Open [http://localhost:16686](http://localhost:16686) and search for traces by the _service_ `wasm-workflows-plugin`.

0 commit comments

Comments
 (0)