v1.0.0
·
39 commits
to main
since this release
1.0.0 (2024-11-04)
Bug Fixes
- action-config: prepare for release to marketplace (#10) (12aa811)
- check for token before revoking (#30) (2540ed4)
- ci: release configuration (#6) (847634e)
- clarify
owner
input description (#118) (d9bc169) - deps: bump dependencies(#84) (474769d), closes #651 #648 #649 #651 #648 #646
- deps: bump the production-dependencies group across 1 directory with 3 updates (#166) (e177c20), closes #641 #641 #639 #638 #637 #636 #633 #632 #631 #630 #629 #714 #711 #714 #716 #711 #712 #710 #709 #708 #702 #706 #3458 #3461 #3460 #3454 #3450 #3445
- deps: bump the production-dependencies group with 1 update (#123) (beea7b8), closes nodejs/undici#2978 nodejs/undici#2971 nodejs/undici#2980 #2982 nodejs/undici#2983 nodejs/undici#2987 nodejs/undici#2991 #2986 nodejs/undici#2992 nodejs/undici#2985 nodejs/undici#2993 nodejs/undici#2995 nodejs/undici#2998 #2863 nodejs/undici#2999 nodejs/undici#3001 nodejs/undici#2971 nodejs/undici#2980 nodejs/undici#2983 nodejs/undici#2987 nodejs/undici#2991 nodejs/undici#2985 nodejs/undici#2995 nodejs/undici#2960 nodejs/undici#2959 nodejs/undici#2969 nodejs/undici#2962 nodejs/undici#2974 nodejs/undici#2967 nodejs/undici#2966 nodejs/undici#2969 nodejs/undici#2962 nodejs/undici#2826 nodejs/undici#2952 #3001 #2863 #2999 #2998 #2993 #2986 #2992 #2991 #2987
- deps: bump the production-dependencies group with 1 update (#68) (6375dce)
- deps: bump the production-dependencies group with 2 updates (#138) (8d81a59), closes #606 #606 #605 #604 nodejs/undici#3295 nodejs/undici#3298 nodejs/undici#3294 nodejs/undici#3281 nodejs/undici#3286 nodejs/undici#3284 nodejs/undici#3291 nodejs/undici#3290 nodejs/undici#3283 nodejs/undici#3281 nodejs/undici#3263 nodejs/undici#3279 nodejs/undici#3227 nodejs/undici#3234 nodejs/undici#3240 nodejs/undici#3245 nodejs/undici#3241 nodejs/undici#3247 nodejs/undici#3248 nodejs/undici#3219 nodejs/undici#3251 nodejs/undici#3254 nodejs/undici#3258 nodejs/undici#3257 nodejs/undici#3259 nodejs/undici#3262 nodejs/undici#3264 nodejs/undici#3118 nodejs/undici#3269 #3301 #3294 #3298 #3295 #3293 #3283 #3290 #3291 #3284 #3286
- deps: bump the production-dependencies group with 2 updates (#94) (323044f), closes #562 #557 #562 #560 #559 #558 #557 #553 #552 #551 #75 #75
- deps: bump the production-dependencies group with 3 updates (#107) (f83fb27), closes #579 #579 #576 #577 #574 #572 #571 #567 #681 #678 #667 #681 #680 #609 #678 #676 #673 #669 #667 #671 nodejs/undici#2683 nodejs/undici#2645 nodejs/undici#2695 nodejs/undici#2699 nodejs/undici#2703 nodejs/undici#2644 nodejs/undici#2702 nodejs/undici#2706 nodejs/undici#2707 nodejs/undici#2644 #2707 #2706 #2702 #2644 #2703 #2699 #2695 #2645 #2683
- deps: bump the production-dependencies group with 3 updates (#51) (6d98b25), closes #1511 #535 #535 #533 #531 #530 #524 #637 #637 #631 #626
- deps: bump undici from 6.10.2 to 6.11.1 (#125) (3c223c7), closes #3024 nodejs/undici#3044 #3023 nodejs/undici#3025 nodejs/undici#3024 nodejs/undici#3034 nodejs/undici#3038 nodejs/undici#2947 nodejs/undici#3040 nodejs/undici#3036 nodejs/undici#3041 #3024 #3041 #3036
- deps: bump undici from 6.18.2 to 6.19.2 in the production-dependencies group (#149) (cc82279), closes #3337 nodejs/undici#3338 nodejs/undici#3340 nodejs/undici#3332 nodejs/undici#3335 nodejs/undici#3305 nodejs/undici#3303 nodejs/undici#3304 nodejs/undici#3306 nodejs/undici#3309 nodejs/undici#3313 nodejs/undici#3311 nodejs/undici#3107 nodejs/undici#3302 nodejs/undici#3320 nodejs/undici#3321 nodejs/undici#3316 nodejs/undici#3318 nodejs/undici#3326 nodejs/undici#3324 nodejs/undici#3325 nodejs/undici#3316 nodejs/undici#3318 #3342 #3332 #3340 #3337 #3338 #3336 #3335 #3325 #3324 #3326
- deps: bump undici from 6.6.0 to 6.6.1 (#103) (5195df7)
- deps: update
[@octokit](https://github.com/octokit)
packages to latest (#24) (b287cb8) - do not revoke token if already expired (#147) (66a7045), closes #140 #95
- GHES: respect
GITHUB_API_URL
when creating installation access token (#38) (c08c5ac), closes #36 - handle clock skew (#87) (495056a)
- mask the installation token in logs (#28) (bc256c2)
- README: fix name in usage examples (#12) (cb1fcdd)
- README: update action name (#5) (c08b794)
- README: update repository name, remove section for feature that is not yet implemented (#9) (c04bb41)
- release: build
dist/
before release (#33) (9a6a017), closes #32 - release: update version in
package.json
(#35) (1dccc4c), closes #34 - revocation: avoid revoking expired tokens and fail gracefully (#95) (0c01407), closes #72
Features
github-api-url
(#88) (837e275), closes #77private-key
: escaped newlines will be replaced (#132) (9d23fb9)- Add a
skip_token_revoke
input for configuring token revocation (#54) (9ec88c4), closes 1#L46-L47 1#L132 - add GitHub Enterprise Server (GHES) support (#36) (ede6c15)
- add proxy support (#102) (1f82f7d)
- add retry (#79) (0f3b4d7), closes #71
- allow repositories input to be comma or newline-separated (#169) (796b88d)
- initial version (#1) (f456852)
- outputs:
app-slug
andinstallation-id
(#105) (babaff4) - support tokens scoped to multiple repositories within organization (#46) (20fd863)
- use
node20
as runner (#23) (803e078), closes /github.com/actions/runner/issues/2619#issuecomment-1679003443 - use dash notation for inputs (deprecates underscore notation) (#59) (7b1d2ae), closes #57 /github.com/actions/create-github-app-token/issues/57#issuecomment-1751272252