Skip to content

CI: sync release

CI: sync release #7

Workflow file for this run

name: CI Release
on:
push:
branches:
- main
jobs:
unit-tests:
name: Run Tests
runs-on: ubuntu-latest
steps:
- name: Checkout repository 🛎️
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Run Tests 🧪
uses: ./.github/actions/test
release:
name: Release packages
runs-on: ubuntu-latest
needs: unit-tests
steps:
- name: Checkout repository 🛎️
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Initiate release 📦
uses: ./.github/actions/release
with:
credentials: ${{ secrets.PUB_CREDENTIALS }}
options: "--graduate"