Skip to content

Commit 1a0e0a0

Browse files
ci(dependabot.yml): groups dependabot prs to prevent overload (#1463)
* ci(dependabot.yml): groups dependabot prs to prevent overload * fix pattern
1 parent 4563f1d commit 1a0e0a0

2 files changed

Lines changed: 12 additions & 7 deletions

File tree

.github/dependabot.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,15 @@ updates:
66
interval: "weekly"
77
allow:
88
- dependency-type: "all"
9+
groups:
10+
go-dependencies:
11+
patterns:
12+
- "*"
913
- package-ecosystem: "github-actions"
1014
directory: "/"
1115
schedule:
1216
interval: "weekly"
17+
groups:
18+
gha-dependencies:
19+
patterns:
20+
- "*"

RELEASE.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,12 @@
55
1. Rebase latest remote main branch locally (`git pull --rebase origin main`).
66
1. Ensure all analysis checks and tests are passing (`time TEST_COMPUTE_INIT=1 TEST_COMPUTE_BUILD=1 TEST_COMPUTE_DEPLOY=1 make all`).
77
1. Ensure goreleaser builds locally (`make release GORELEASER_ARGS="--snapshot --skip=validate --skip=post-hooks --clean"`).
8-
1. Open a new PR to update CHANGELOG ([example](https://github.com/fastly/cli/pull/273))<sup>[1](#note1)</sup>.
8+
1. Open a new PR to update CHANGELOG ([example](https://github.com/fastly/cli/pull/273)).
9+
- We utilize [semantic versioning](https://semver.org/) and only include relevant/significant changes within the CHANGELOG (be sure to document changes to the app config if `config_version` has changed, and if any breaking interface changes are made to the fastly.toml manifest those should be documented on https://fastly.com/documentation/developers).
910
1. Merge CHANGELOG.
1011
1. Rebase latest remote main branch locally (`git pull --rebase origin main`).
11-
1. Tag a new release (`tag=vX.Y.Z && git tag -s $tag -m $tag && git push $(git config branch.$(git symbolic-ref -q --short HEAD).remote) $tag`)<sup>[2](#note2)</sup>.
12+
1. Create a new signed tag (replace `{{remote}}` with the remote pointing to the official repository i.e. `origin` or `upstream` depending on your Git workflow): `tag=vX.Y.Z && git tag -s $tag -m $tag && git push {{remote}} $tag`
13+
- Triggers a [github action](https://github.com/fastly/cli/blob/main/.github/workflows/tag_release.yml) that produces a 'draft' release.
1214
1. Copy/paste CHANGELOG into the [draft release](https://github.com/fastly/cli/releases).
1315
1. Publish draft release.
1416

@@ -32,8 +34,3 @@ ls node_modules/@fastly/cli-darwin-arm64
3234
```
3335

3436
You should see a `fastly` executable binary as well as an `index.js` shim which allows the package to be imported as a module by other JavaScript projects.
35-
36-
## Footnotes
37-
38-
1. <a name="note1"></a>We utilize [semantic versioning](https://semver.org/) and only include relevant/significant changes within the CHANGELOG (be sure to document changes to the app config if `config_version` has changed, and if any breaking interface changes are made to the fastly.toml manifest those should be documented on https://fastly.com/documentation/developers).
39-
1. <a name="note2"></a>Triggers a [github action](https://github.com/fastly/cli/blob/main/.github/workflows/tag_release.yml) that produces a 'draft' release.

0 commit comments

Comments
 (0)