Skip to content
This repository has been archived by the owner on May 25, 2023. It is now read-only.

Feature: Open Sauced release-ops in this and other repos. #1107

Closed
bdougie opened this issue Jul 27, 2021 · 3 comments · Fixed by #1120, #1122, #1123, #1125 or #1126
Closed

Feature: Open Sauced release-ops in this and other repos. #1107

bdougie opened this issue Jul 27, 2021 · 3 comments · Fixed by #1120, #1122, #1123, #1125 or #1126
Assignees
Labels
💡 feature A label to note if work is a feature released

Comments

@bdougie
Copy link
Member

bdougie commented Jul 27, 2021

Is your feature request related to a problem? Please describe.

Today releases are no longer automated due to tons of issues. I ended it all out of frustration. Releases were inconsistent and now we are only pushing tags.

Can we copy what is happening in the https://github.com/open-sauced/explore.opensauced.pizza?

Describe the solution you'd like

Octoherd is a good solution for this, but open to other ideas.

Describe alternatives you've considered

Make the release-ops reusable across multiple repos.

Additional context

Screen Shot 2021-07-27 at 1 53 49 PM

// example of an octoherd

npx octoherd-script-copy-files \
  --template open-sauced/explore.opensauced.pizza
  --repo open-sauced/open-sauced
@bdougie bdougie added 💡 feature A label to note if work is a feature 👀 needs triage labels Jul 27, 2021
@bdougie bdougie changed the title Feature: Leverage a script to copy the explore.opensauced.pizza release-ops into this and other repos. Feature: Open Sauced release-ops in this and other repos. Jul 27, 2021
@0-vortex
Copy link
Contributor

.take

@github-actions
Copy link
Contributor

Thanks for taking this on! If you have not already, join the conversation in our Discord

@0-vortex 0-vortex added the 🛑 blocked blocked by another issue. label Jul 28, 2021
@0-vortex 0-vortex removed the 🛑 blocked blocked by another issue. label Aug 1, 2021
bdougie pushed a commit that referenced this issue Aug 3, 2021
* feat: add semantic-release configuration dependencies

* feat: remove stardard-version artifacts and update semantic-release

* feat: added minimalistic docker build

* feat: add under-engineered release workflow

closes #1107

* fix: add missing commitizen conventional commit defaults

* fix: correct static distribution github release path

* docs: simplify workflows by code splitting docs
0-vortex added a commit that referenced this issue Aug 3, 2021
github-actions bot pushed a commit that referenced this issue Aug 4, 2021
## [0.22.0](v0.21.38...v0.22.0) (2021-08-04)

### Features

* use open sauced semantic release configuration ([#1120](#1120)) ([df74d24](df74d24)), closes [#1107](#1107)

### Bug Fixes

* add conventional-changelog-conventionalcommits as temporary peer dependency ([#1126](#1126)) ([3e46d1e](3e46d1e)), closes [#1107](#1107)
* correct production environment variables ([#1123](#1123)) ([63809b0](63809b0)), closes [#1107](#1107)

### Styles

* correct eslint missing function ([#1122](#1122)) ([900495a](900495a)), closes [#1107](#1107)

### Build System

* correct requirements for semantic-release ([#1125](#1125)) ([b04cff0](b04cff0)), closes [#1107](#1107)
@github-actions
Copy link
Contributor

github-actions bot commented Aug 4, 2021

🎉 This issue has been resolved in version 0.22.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.