Skip to content

Improve workbench Dockerfiles #12

Improve workbench Dockerfiles

Improve workbench Dockerfiles #12

name: Build and Dry Publish Packages For Standard Structure
on:
pull_request:
branches:
- main
jobs:
standard-build-dry-publish:
runs-on: ubuntu-latest
defaults:
run:
working-directory: standard
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: "3.12"
- name: Install Poetry
uses: snok/install-poetry@v1
with:
version: 1.8.3
- name: Install dependencies using Poetry
run: |
poetry install
- name: Run tests
run: |
poetry build
- name: Run mypy
run: |
poetry publish --dry-run