Skip to content

Merge pull request #424 from AllenNeuralDynamics/main #158

Merge pull request #424 from AllenNeuralDynamics/main

Merge pull request #424 from AllenNeuralDynamics/main #158

Workflow file for this run

name: Publish dev
on:
push:
branches:
- dev
jobs:
compute-docker-tag:
runs-on: ubuntu-latest
outputs:
docker_tag: ${{ steps.compute-tag.outputs.docker_tag }}
steps:
- uses: actions/checkout@v4
- name: Compute new docker image tag
id: compute-tag
run: |
echo "sha_short=$(git rev-parse --short "$GITHUB_SHA")" >> "$GITHUB_ENV"
echo "branch=$(echo ${GITHUB_REF_NAME})" >> "$GITHUB_ENV"
echo "docker_tag=$(echo ${GITHUB_REF_NAME})-$(git rev-parse --short "$GITHUB_SHA")" >> "$GITHUB_OUTPUT"
publish-image:
needs: compute-docker-tag
uses: AllenNeuralDynamics/.github/.github/workflows/release-publish-docker-image.yml@main
with:
default-branch: dev
docker-tag: ${{ needs.compute-docker-tag.outputs.docker_tag }}
secrets:
repo-token: ${{ secrets.GITHUB_TOKEN }}