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

Release Proposal #3

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Release Proposal #3

wants to merge 15 commits into from

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented May 9, 2021

This is an automated release proposal.

See the changed files (particularly CHANGELOG.md) for details.

This was created by '.github/workflows/new-workflow.yml'

DeeDeeG added 11 commits May 8, 2021 21:13
Uses GitHub Actions to create a PR if there are new changes on the
main branch that are not yet part of a git-tagged release.
Avoids the need for global npm installs, which aren't permitted.
(Error: "permission denied, access '/usr/local/lib/node_modules'")

Also: pin the versions of changelog-maker and semver.
Also: make sure this is run in bash. The particulars of parameter
expansion and quoting are important in this case. (We don't want
"npx -q some_module" to be read as one command, with spaces in the name
and no arguments. That would result in a "command not found" error.)
Needed for changelog-maker to get the full list of changes
(via `git log`) to add to the CHANGELOG.
Configures username and email to the GitHub Actions bot's identity.
Makes sure changelog-maker has the token and username it needs
to make requests on the GitHub API and fetch pull request info.
Prevents "no such file or directory" when echoing lines of text to
~/.config/changelog-maker/config.json.
curly brackets can be echoed without careful (or any) quoting,
and this bit of script had let out a closing double-quote mark
by accident. Switch to single-quotes in some places, and be more
consistent with double quotes.
Hmm... so it turns out single quotes were never an option.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant