Skip to content

Commit

Permalink
Prepare release v0.1.0 (#8)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonathanbhaskar authored Nov 13, 2024
1 parent 7c8bebc commit 7260968
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 6 deletions.
9 changes: 4 additions & 5 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,12 @@ name: Release

on:
push:
tags:
- "v*.*.*"
branches:
- main

jobs:
release:
if: startsWith(github.ref, 'refs/tags/')
runs-on: ubuntu-latest

permissions:
Expand All @@ -24,18 +23,18 @@ jobs:
with:
python-version: '3.9'
cache: 'pip'

- name: Install build dependencies
run: |
python -m pip install --upgrade pip
pip install build twine
- name: Build package
run: python -m build

- name: Check package
run: twine check dist/*

- name: Create GitHub Release
uses: softprops/action-gh-release@v2
with:
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Changelog

All notable changes to Dagster ODP will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.1.0] - 2024-11-13
### Added
- Initial release
- Configuration-driven pipeline creation
- Integrations with DLT, DBT, and Soda
- Pre-built tasks for common operations
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "dagster-odp"
dynamic = ["version"]
version = "0.1.0"
description = "A configuration-driven framework for building Dagster pipelines"
readme = "README.md"
requires-python = ">=3.9,<3.13"
Expand Down

0 comments on commit 7260968

Please sign in to comment.