Skip to content

Commit

Permalink
test workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
diogomatsubara committed Jun 7, 2024
1 parent c279982 commit afcd8f1
Showing 1 changed file with 14 additions and 12 deletions.
26 changes: 14 additions & 12 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,26 +37,28 @@ jobs:
branch: ${{ steps.create-release-branch.outputs.branch }}
steps:
- id: create-release-branch
uses: eclipse-zenoh/ci/create-release-branch@main
uses: ZettaScaleLabs/ci/create-release-branch@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
repo: ${{ github.repository }}
live-run: ${{ inputs.live-run || false }}
version: ${{ inputs.version }}
github-token: ${{ secrets.BOT_TOKEN_WORKFLOW }}
#github-token: ${{ secrets.BOT_TOKEN_WORKFLOW }}
github-token: ${{ secrets.ZETTASCALE_BOT_PERSONAL_ACCESS_TOKEN }}

- uses: eclipse-zenoh/ci/bump-crates@main
- uses: ZettaScaleLabs/ci/bump-crates@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
repo: ${{ github.repository }}
version: ${{ steps.create-release-branch.outputs.version }}
branch: ${{ steps.create-release-branch.outputs.branch }}
bump-deps-pattern: zenoh.*
bump-deps-version: ${{ steps.create-release-branch.outputs.version }}
github-token: ${{ secrets.BOT_TOKEN_WORKFLOW }}
#github-token: ${{ secrets.BOT_TOKEN_WORKFLOW }}
github-token: ${{ secrets.ZETTASCALE_BOT_PERSONAL_ACCESS_TOKEN }}

build-debian:
name: Build Debian packages
needs: tag
uses: eclipse-zenoh/ci/.github/workflows/build-crates-debian.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/build-crates-debian.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
repo: ${{ github.repository }}
version: ${{ needs.tag.outputs.version }}
Expand All @@ -66,7 +68,7 @@ jobs:
build-standalone:
name: Build executables and libraries
needs: tag
uses: eclipse-zenoh/ci/.github/workflows/build-crates-standalone.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/build-crates-standalone.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
repo: ${{ github.repository }}
version: ${{ needs.tag.outputs.version }}
Expand All @@ -80,7 +82,7 @@ jobs:
cargo:
needs: tag
name: Publish Cargo crates
uses: eclipse-zenoh/ci/.github/workflows/release-crates-cargo.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-cargo.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
repo: ${{ github.repository }}
live-run: ${{ inputs.live-run || false }}
Expand All @@ -91,7 +93,7 @@ jobs:
debian:
name: Publish Debian packages
needs: [tag, build-debian]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-debian.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-debian.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
no-build: true
live-run: ${{ inputs.live-run || false }}
Expand All @@ -103,7 +105,7 @@ jobs:
homebrew:
name: Publish Homebrew formulae
needs: [tag, build-standalone]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-homebrew.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-homebrew.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
no-build: true
repo: ${{ github.repository }}
Expand All @@ -124,7 +126,7 @@ jobs:
eclipse:
name: Publish artifacts to Eclipse downloads
needs: [tag, build-standalone]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-eclipse.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-eclipse.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
no-build: true
live-run: ${{ inputs.live-run || false }}
Expand All @@ -141,7 +143,7 @@ jobs:
github:
name: Publish artifacts to GitHub Releases
needs: [tag, build-standalone]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-github.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-github.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
no-build: true
live-run: ${{ inputs.live-run || false }}
Expand All @@ -157,7 +159,7 @@ jobs:
dockerhub:
name: Publish container image to DockerHub
needs: [tag, build-standalone]
uses: eclipse-zenoh/ci/.github/workflows/release-crates-dockerhub.yml@main
uses: ZettaScaleLabs/ci/.github/workflows/release-crates-dockerhub.yml@6bca1c7107f7bea65c2be90f17c01764f14ee5db
with:
no-build: true
live-run: ${{ inputs.live-run || false }}
Expand Down

0 comments on commit afcd8f1

Please sign in to comment.