Skip to content

chore: configure stack management actions #8

chore: configure stack management actions

chore: configure stack management actions #8

name: Create an RDev Stack
on:
pull_request:
types: [ labeled, synchronize ]
jobs:
create-rdev-stack:
runs-on: [ARM64, self-hosted, Linux]
if: contains(github.event.pull_request.labels.*.name, 'stack')
permissions:
id-token: write
contents: read
steps:
- name: Generate token
id: generate_token
uses: chanzuckerberg/[email protected]
with:
app_id: ${{ secrets.CZI_GITHUB_HELPER_APP_ID }}
private_key: ${{ secrets.CZI_GITHUB_HELPER_PK }}
- uses: actions/checkout@v4
with:
token: ${{ steps.generate_token.outputs.token }}
repository: chanzuckerberg/core-platform
path: core-platform
- name: Create Stack
uses: ./core-platform/ci/packages/create-stack
with:
appName: single-cell-explorer
envName: rdev