Skip to content

GitHub workflow improvements #1306

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

Merged
merged 36 commits into from
Sep 23, 2024
Merged
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
28050ad
lint and action updates
nicktrn Sep 15, 2024
107b888
add custom image tag action
nicktrn Sep 15, 2024
fee02a4
remove publish infra bloat
nicktrn Sep 15, 2024
b2d1c3f
replace cancel action with native concurrency control
nicktrn Sep 15, 2024
90f2f78
ignore all docs changes for release trigger
nicktrn Sep 15, 2024
f58df38
image action updates
nicktrn Sep 15, 2024
eef94fa
update publish trigger paths
nicktrn Sep 15, 2024
8518b6f
simplify semver checks
nicktrn Sep 15, 2024
ce94909
make it possible to call publish
nicktrn Sep 15, 2024
cb87cb5
add tests for custom action
nicktrn Sep 15, 2024
d5b9167
rename publish workflows
nicktrn Sep 15, 2024
d36f047
call publish after successful package release
nicktrn Sep 15, 2024
5df1b7e
fix inputs and published package parsing
nicktrn Sep 16, 2024
483162a
clarify image tag action errors
nicktrn Sep 16, 2024
d2d0716
move test action
nicktrn Sep 16, 2024
db06c77
add test events
nicktrn Sep 16, 2024
19f4a3c
add changesets action mock
nicktrn Sep 16, 2024
404e18c
add docs checks
nicktrn Sep 16, 2024
7c57d0e
add github action test readme
nicktrn Sep 16, 2024
ca14c69
fix docs check on push
nicktrn Sep 16, 2024
bee7a77
update action versions in docs
nicktrn Sep 16, 2024
acab9a8
cache npm for docs check
nicktrn Sep 16, 2024
ef7e3d9
pretend to fix bad docs link
nicktrn Sep 16, 2024
a7508f5
fix docs link
nicktrn Sep 16, 2024
ec642af
Revert "fix docs link"
nicktrn Sep 16, 2024
698b244
Revert "Revert "fix docs link""
nicktrn Sep 16, 2024
066ed5a
improve caching
nicktrn Sep 16, 2024
2dafb71
Merge branch 'main' into workflow-improvements
nicktrn Sep 23, 2024
07e15af
disable automatic publishing after release
nicktrn Sep 23, 2024
0910b71
limit docs checks to pushes to main and PRs
nicktrn Sep 23, 2024
aded298
fix broken links
nicktrn Sep 23, 2024
65c7b89
prevent word splitting and globbing
nicktrn Sep 23, 2024
2b5e085
use latest checkout action everywhere
nicktrn Sep 23, 2024
0dcf8f2
correctly detect prereleases as valid semver
nicktrn Sep 23, 2024
30e94e2
update to latest cache action
nicktrn Sep 23, 2024
679ec0a
Merge branch 'main' into workflow-improvements
nicktrn Sep 23, 2024
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
limit docs checks to pushes to main and PRs
  • Loading branch information
nicktrn committed Sep 23, 2024
commit 0910b7158dd072a47b69d90a977badc98d76a50d
2 changes: 2 additions & 0 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: 📚 Docs Checks

on:
push:
branches:
- main
paths:
- "docs/**"
pull_request:
Expand Down