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

build: semantic release #746

Merged
merged 55 commits into from
Feb 15, 2023
Merged
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
87f854f
chore: fix repo url field
kanadgupta Feb 10, 2023
266787d
chore(deps-dev): install semantic-release, initial config
kanadgupta Feb 10, 2023
73fce60
chore(deps-dev): add husky + commitlint
kanadgupta Feb 10, 2023
c8d995d
Merge branch 'main' into semantic-release
kanadgupta Feb 10, 2023
100f7fc
ci: add release.yml
kanadgupta Feb 10, 2023
076cfbf
feat: fix comment
kanadgupta Feb 10, 2023
5870124
chore: temporarily disable dryrun :meow-sweat:
kanadgupta Feb 10, 2023
ce4e494
fix: next channel
kanadgupta Feb 10, 2023
3eb52fd
fix: remove some of the package scripts
kanadgupta Feb 10, 2023
d8a722f
chore: restore dry runs
kanadgupta Feb 10, 2023
85e4bfd
feat: add git + changelog plugins
kanadgupta Feb 10, 2023
baa1705
chore(temp): disable dry-run
kanadgupta Feb 10, 2023
11799e1
build(release): 🚀 v8.6.0-next.2 release 🦉
semantic-release-bot Feb 10, 2023
1ba8bdd
chore: little bits of cleanup
kanadgupta Feb 10, 2023
29b9ec6
fix: rebuild prior to npm publish
kanadgupta Feb 10, 2023
38c5625
fix: reformat github release header
kanadgupta Feb 11, 2023
836a9f2
build(release): 🚀 v8.6.0-next.3 🦉
semantic-release-bot Feb 11, 2023
bd2e1a2
fix: reformat header again
kanadgupta Feb 11, 2023
4c34207
feat: drop duplicative tag
kanadgupta Feb 11, 2023
523310f
build(release): 🚀 v8.6.0-next.4 🦉
semantic-release-bot Feb 11, 2023
05300e7
chore: remove github release npm script
kanadgupta Feb 13, 2023
f9fe6c6
Revert "feat: drop duplicative tag"
kanadgupta Feb 13, 2023
cac0c1d
fix: try rearranging steps like this
kanadgupta Feb 13, 2023
f0b241c
build(release): 🚀 v8.6.0-next.5 🦉
semantic-release-bot Feb 13, 2023
194489e
revert: don't set header for changelog
kanadgupta Feb 13, 2023
8463946
chore: add comment
kanadgupta Feb 13, 2023
e77b67a
Revert "chore: remove github release npm script"
kanadgupta Feb 13, 2023
1825c27
chore(deps-dev): install @semantic-release/exec
kanadgupta Feb 13, 2023
24f885e
fix: run tests but NOT release workflow on release commits
kanadgupta Feb 13, 2023
bb91531
chore: add another comment
kanadgupta Feb 13, 2023
8c343a0
fix: try this as an alternative to @semantic-release/github
kanadgupta Feb 13, 2023
533a2db
build(release): 🚀 v8.6.0-next.6 🦉
semantic-release-bot Feb 13, 2023
5f05aea
refactor: get rid of npm script
kanadgupta Feb 13, 2023
f277c47
chore: add comment
kanadgupta Feb 13, 2023
53dbd02
chore: remove another now-redundant npm script
kanadgupta Feb 13, 2023
7581049
chore: c'mon man
kanadgupta Feb 13, 2023
dda580e
docs: update MAINTAINERS.md
kanadgupta Feb 13, 2023
1b547dc
chore: cleanup
kanadgupta Feb 13, 2023
b067e01
chore: fix up a few GHA branch setups
kanadgupta Feb 13, 2023
b28c936
chore: remove a redundant rules
kanadgupta Feb 13, 2023
0b1e429
revert: ugh here we go again
kanadgupta Feb 13, 2023
4e5ecff
fix: try this approach to lifecycle events
kanadgupta Feb 13, 2023
f9f82f1
fix: turns out these rules weren't redundant
kanadgupta Feb 13, 2023
793de2b
build(release): 🚀 v8.6.0-next.7 🦉
semantic-release-bot Feb 13, 2023
c81e432
fix: does this work?
kanadgupta Feb 13, 2023
a211647
chore: cleanup + cache
kanadgupta Feb 13, 2023
05af285
build(release): 🚀 v8.6.0-next.8 🦉
semantic-release-bot Feb 13, 2023
c07495a
revert: bring workflow name back
kanadgupta Feb 13, 2023
df5f238
chore: use this convention instead
kanadgupta Feb 13, 2023
eec7a2e
chore: ok stop this now
kanadgupta Feb 13, 2023
c22889c
fix: remove unnecessary config
kanadgupta Feb 13, 2023
c9a2910
Merge branch 'next' into semantic-release
kanadgupta Feb 13, 2023
b04a8ce
Merge branch 'next' into semantic-release
kanadgupta Feb 14, 2023
1629acb
Merge branch 'next' into semantic-release
kanadgupta Feb 15, 2023
e15c574
fix: bad merge
kanadgupta Feb 15, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
chore: use this convention instead
github actions don't appear to run for the merge commit and I don't know why so I'm just gonna have it skip CI entirely in a cleaner platform-native way

https://github.blog/changelog/2021-02-08-github-actions-skip-pull-request-and-push-workflows-with-skip-ci/
kanadgupta committed Feb 13, 2023
commit df5f23873fa08c5f689d9b984d5e0f106c181800
1 change: 0 additions & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -8,7 +8,6 @@ on:

jobs:
release:
if: "!contains(github.event.head_commit.message, 'skip release')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
2 changes: 1 addition & 1 deletion .releaserc.yml
Original file line number Diff line number Diff line change
@@ -19,7 +19,7 @@ plugins:
# since we're also updating the action.yml file with every release!
# Uncomment this line below once those changes are live:
# assets: ['action.yml', 'CHANGELOG.md', 'package.json', 'package-lock.json'],
message: "build(release): 🚀 v${nextRelease.version} 🦉\n\n${nextRelease.notes}\n[skip release]",
message: "build(release): 🚀 v${nextRelease.version} 🦉\n\n${nextRelease.notes}\n[skip ci]",
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

},
]
- [