Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: GitHub Actions workflow for testing, releasing, and publishing #67

Merged
merged 1 commit into from
Mar 7, 2024

Conversation

dupuy
Copy link
Owner

@dupuy dupuy commented Mar 4, 2024

python-app.yaml workflow for building, testing, releasing,
and publishing Reliabot.

  • Add git-cliff configuration for release notes
  • Add testing dependencies in poetry.
  • Also pin Ubuntu version for other workflows

@dupuy dupuy added enhancement New feature or request github_actions Updates to GitHub Actions code labels Mar 4, 2024
@dupuy dupuy changed the title Create python-app.yaml feat: create python-app.yaml Mar 4, 2024
@dupuy dupuy force-pushed the python-app branch 8 times, most recently from 2d67f4e to bfada89 Compare March 4, 2024 23:30
@dupuy dupuy added the testing Tests, pre-commit checks, and continuous integration label Mar 4, 2024
@dupuy dupuy force-pushed the python-app branch 17 times, most recently from bd458de to 6975518 Compare March 7, 2024 17:27
- Add git-cliff configuration for release notes
- Add testing dependencies in poetry.
- Also pin Ubuntu version for other workflows
@dupuy dupuy changed the title feat: create python-app.yaml feat: GitHub Action for building, testing, releasing, and publishing Mar 7, 2024
@dupuy dupuy changed the title feat: GitHub Action for building, testing, releasing, and publishing feat: GitHub Actions workflow for testing, releasing, and publishing Mar 7, 2024
@dupuy
Copy link
Owner Author

dupuy commented Mar 7, 2024

Hoping that using merged workflow will pass trusted publisher checks.

@dupuy dupuy merged commit 9992168 into main Mar 7, 2024
15 checks passed
@dupuy dupuy deleted the python-app branch March 7, 2024 19:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request github_actions Updates to GitHub Actions code testing Tests, pre-commit checks, and continuous integration
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant