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: Various fixes and features #10

Open
wants to merge 26 commits into
base: main
Choose a base branch
from

Conversation

glitch452
Copy link

@glitch452 glitch452 commented Apr 16, 2024

Chores

chore: Added the '.prettierrc' config file
chore: Drop unused 'yargs' dependency
chore: Move 'package.json' from src to the root
chore: Put the license text into the 'LICENSE' file
chore: Setup eslint and remove standard

Documentation

docs: Update README

Features

feat: Add 'DISABLE_GIT_TAG' option
feat: Cleanup with restore
feat: Custom list of major tags
feat: Custom list of minor tags
feat: Define outputs in action.yaml
feat: Omit the dev dependencies in the docker image
feat: Setup a debug flag and more logging
feat: Support 'BREAKING-CHANGE' footer
feat: Support GitHub Actions inputs ('with')
feat: Update dependencies in 'package.json'
feat: Update docker container to use node v20
feat: Update npm in the docker container

Fixes

fix: Double 'https://' when using custom registry URL
fix: Handle undefined commit body
fix: Make sure registry url ends with a /
fix: Remove redundant 'git push' command in 'entrypoint.sh'
fix: version set in outputs

Refactoring

refactor: Convert 'merge-release-run.js' to ESM
refactor: extract functions in 'merge-release-run.js'
refactor: Use simple-git async mode instead of promisify

@glitch452 glitch452 force-pushed the main branch 10 times, most recently from 95fd8ae to 491625f Compare April 16, 2024 22:33
@glitch452 glitch452 marked this pull request as draft April 16, 2024 22:55
@glitch452 glitch452 changed the title feat: Various fixes and features (See below) feat: Various fixes and features Apr 17, 2024
@glitch452 glitch452 marked this pull request as ready for review April 17, 2024 04:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant