Skip to content

.github/workflows/build-release.yml #2

.github/workflows/build-release.yml

.github/workflows/build-release.yml #2

Workflow file for this run

name: Create release build
on:
workflow_dispatch:
inputs:
logLevel:
description: 'Log level'
tags:
description: 'Test scenario tags'
environment:
description: 'Environment to run tests against'
permissions:
contents: write
jobs:
release_dojo_examples:
name: Release dojo_examples
runs-on: ubuntu-latest
steps:
- name: Configure Git
run: |
git clone git@github.com:CompassLabs/dojo_examples.git
cd dojo_examples
git checkout dev
git merge main
git push
# create:
# name: Create release build
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: actions/setup-node@v3
# with:
# node-version: 18
# cache: npm
# - name: Install dependencies
# run: npm ci
# - name: Build website
# run: npm run build
# - name: Push
# uses: s0/git-publish-subdir-action@develop
# env:
# REPO: self
# BRANCH: build-release # The branch name where you want to push the assets
# FOLDER: build # The directory where your assets are generated
# GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # GitHub will automatically add this - you don't need to bother getting a token
# MESSAGE: "Build: ({sha}) {msg}" # The commit message