Skip to content

Commit 38e4a3e

Browse files
committed
pack orb before publish
Signed-off-by: Javier Romero <[email protected]>
1 parent 0a164a9 commit 38e4a3e

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

.circleci/config.yml

+10
Original file line numberDiff line numberDiff line change
@@ -111,10 +111,20 @@ workflows:
111111
publish:
112112
unless: << pipeline.parameters.run-integration-tests >>
113113
jobs:
114+
- orb-tools/pack:
115+
filters:
116+
branches:
117+
ignore: /.*/
118+
tags:
119+
only: /^\d+\.\d+\.\d+$/
114120
- orb-tools/publish:
115121
orb-ref: buildpacks/pack@$CIRCLE_TAG
122+
attach-workspace: true
123+
checkout: false
116124
filters:
117125
branches:
118126
ignore: /.*/
119127
tags:
120128
only: /^\d+\.\d+\.\d+$/
129+
requires:
130+
- orb-tools/pack

RELEASE.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## Release Process
22

33
1. Create and push `release/<VERSION>` branch off of `main`.
4-
_This will trigger a workflow that creates a draft release on GitHub._
4+
1. After all [CI checks](https://app.circleci.com/pipelines/github/buildpacks/pack-orb) pass, find the job "hold-for-approval" and `Approve`.
55
1. On the [GitHub releases page](https://github.com/buildpacks/pack-orb/releases):
66
1. Click `Edit` on the latest _draft_ release.
77
1. Review (and edit) generated changelog.
@@ -13,9 +13,7 @@
1313
_The release "Publish" action will create a tag that then triggers a workflow that additionally publishes the orb to the circleci catalog._
1414
1. Confirm that the orb is updated by viewing the [orb page](https://circleci.com/developer/orbs/orb/buildpacks/pack).
1515

16-
1716
## Makefile targets
1817

19-
2018
`make future-version` - logic to determine the next version by looking at the current git branch.
2119
`make generate-changelog` - process of generating the changelog for the `future-version`.

0 commit comments

Comments
 (0)