summaryrefslogtreecommitdiff
path: root/.github/workflows/cargo_publish.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/cargo_publish.yml')
-rw-r--r--.github/workflows/cargo_publish.yml9
1 files changed, 7 insertions, 2 deletions
diff --git a/.github/workflows/cargo_publish.yml b/.github/workflows/cargo_publish.yml
index f77286c7d..3af97f466 100644
--- a/.github/workflows/cargo_publish.yml
+++ b/.github/workflows/cargo_publish.yml
@@ -2,10 +2,15 @@ name: cargo_publish
on: workflow_dispatch
+# Ensures only one publish is running at a time
+concurrency:
+ group: ${{ github.workflow }}
+ cancel-in-progress: true
+
jobs:
build:
name: cargo publish
- runs-on: ubuntu-20.04-xl
+ runs-on: ubuntu-24.04-xl
timeout-minutes: 90
env:
@@ -28,7 +33,7 @@ jobs:
- uses: dsherret/rust-toolchain-file@v1
- name: Install deno
- uses: denoland/setup-deno@v1
+ uses: denoland/setup-deno@v2
with:
deno-version: v1.x