Skip to content
This repository was archived by the owner on Mar 6, 2022. It is now read-only.

Feature: auto-detect docker builds #11

Closed
1 task done
0-vortex opened this issue Oct 29, 2021 · 1 comment · Fixed by #21
Closed
1 task done

Feature: auto-detect docker builds #11

0-vortex opened this issue Oct 29, 2021 · 1 comment · Fixed by #21
Assignees
Labels
accepting prs Please work on this 💡 feature A label to note if work is a feature good first issue Good for newcomers released

Comments

@0-vortex
Copy link
Contributor

Type of feature

Feature

Current behavior

Users can enable DISABLE_DOCKER environment variable to disable docker builds.

Desired solution

If a Dockerfile or any of the docker login variables do not exist, automatically skip pushing docker tags.

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@0-vortex 0-vortex added 💡 feature A label to note if work is a feature 👀 needs triage accepting prs Please work on this good first issue Good for newcomers and removed 👀 needs triage labels Oct 29, 2021
0-vortex added a commit to 0-vortex/semantic-release-conventional-config that referenced this issue Nov 27, 2021
@0-vortex 0-vortex self-assigned this Nov 27, 2021
0-vortex added a commit that referenced this issue Dec 4, 2021
* refactor: remove extraneous .czrc file as it is embedded in conventional-commit binary

* fix: correct release process, dependencies and configuration

* feat: dockerize repository and deploy to ghcr.io as usable docker action

BREAKING CHANGE: it is no longer required to install this package as part of your NPM tooling as
long as you are using GitHub Actions

closes #18

* feat: revert to different docker image push

* docs: add workflow example for docker action use

* fix: correct docker plugin release notification

* feat: perfect docker based action and fix a lot of bugs

closes #11, closes #24

* feat: add proper action marketplace integration

BREAKING CHANGE: marketplace integration works now but it needs a manual verification for every tag we want to list, the major tag updates being handled by another action when we edit the GitHub release

closes #24

* feat: implement license update function

* feat: add changelog improvements and branch expansion

* style: switch badge display to lowercase for readability

* docs: update readme with proper use cases and examples

* fix: correct docker plugin usage
github-actions bot pushed a commit that referenced this issue Dec 4, 2021
## [3.0.0](v2.1.0...v3.0.0) (2021-12-04)

### ⚠ BREAKING CHANGES

* it is no longer required to install this package as part of your NPM tooling as
long as you are using GitHub Actions
* marketplace integration works now but it needs a manual verification for every tag we want to list, the major tag updates being handled by another action when we edit the GitHub release

### Features

* dockerize repository and release package on ghcr.io ([#21](#21)) ([847456e](847456e)), closes [#18](#18) [#11](#11) [#24](#24) [#24](#24)
@github-actions
Copy link

github-actions bot commented Dec 4, 2021

🎉 This issue has been resolved in version 3.0.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.
Labels
accepting prs Please work on this 💡 feature A label to note if work is a feature good first issue Good for newcomers released
Projects
None yet
1 participant