From 613843a4bc5cf9b8538d1668be69fad147a7a9de Mon Sep 17 00:00:00 2001 From: Willem Olding Date: Sun, 23 Jul 2023 14:06:45 +1000 Subject: [PATCH 1/2] add license to cargo toml --- cannon-heap/Cargo.toml | 1 + cannon-io/Cargo.toml | 1 + cargo-cannon/Cargo.toml | 2 ++ preimage-server/Cargo.toml | 1 + 4 files changed, 5 insertions(+) diff --git a/cannon-heap/Cargo.toml b/cannon-heap/Cargo.toml index 40676fb..232410c 100644 --- a/cannon-heap/Cargo.toml +++ b/cannon-heap/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "cannon-heap" authors = ["Willem Olding "] +license = "LGPL-3.0" version = "0.1.0" edition = "2021" diff --git a/cannon-io/Cargo.toml b/cannon-io/Cargo.toml index 9218ee4..2565302 100644 --- a/cannon-io/Cargo.toml +++ b/cannon-io/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "cannon-io" authors = ["Willem Olding "] +license = "LGPL-3.0" version = "0.1.0" edition = "2021" diff --git a/cargo-cannon/Cargo.toml b/cargo-cannon/Cargo.toml index 6c68e4a..317bf26 100644 --- a/cargo-cannon/Cargo.toml +++ b/cargo-cannon/Cargo.toml @@ -1,5 +1,7 @@ [package] name = "cargo-cannon" +authors = ["Willem Olding "] +license = "LGPL-3.0" version = "0.1.0" edition = "2021" diff --git a/preimage-server/Cargo.toml b/preimage-server/Cargo.toml index 745efd5..737a829 100644 --- a/preimage-server/Cargo.toml +++ b/preimage-server/Cargo.toml @@ -1,6 +1,7 @@ [package] name = "preimage-server" authors = ["Willem Olding "] +license = "LGPL-3.0" version = "0.1.0" edition = "2021" From f081af4433798752bcc8b9aead9db872bfa2aa75 Mon Sep 17 00:00:00 2001 From: Willem Olding Date: Sun, 23 Jul 2023 14:09:18 +1000 Subject: [PATCH 2/2] only release docker image on release branch --- .github/workflows/publish-builder-image.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/publish-builder-image.yml b/.github/workflows/publish-builder-image.yml index 4f6b71f..07a855d 100644 --- a/.github/workflows/publish-builder-image.yml +++ b/.github/workflows/publish-builder-image.yml @@ -3,7 +3,8 @@ name: Create and publish the Cannon Builder Docker image on: push: - branches: ['main'] + branches: + - release env: REGISTRY: ghcr.io