Skip to content

Commit

Permalink
Example should only dev-publish for forked-PRs and only pack if tests…
Browse files Browse the repository at this point in the history
… worked
  • Loading branch information
Peter-Darton-i2 committed Sep 15, 2023
1 parent bfaa8a8 commit 09be881
Showing 1 changed file with 20 additions and 3 deletions.
23 changes: 20 additions & 3 deletions src/examples/step2_test-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,30 @@ usage:
tags:
only: /.*/
# Because our publishing job has a tag filter, we must also apply a filter to each job it depends on.
- orb-tools/pack:
requires:
- command-tests
- <my-orb>/my_job
filters:
tags:
only: /.*/
- orb-tools/publish:
name: publish_dev_test
orb_name: <namespace>/<my-orb>
pub_type: dev
vcs_type: <<pipeline.project.type>>
requires: [orb-tools/pack]
context: [orb-publishing-context]
filters:
tags:
ignore: /^v[0-9]+\.[0-9]+\.[0-9]+$/
branches:
ignore: /^pull/[0-9]+/
- orb-tools/publish:
orb_name: <namespace>/<my-orb>
pub_type: production
vcs_type: <<pipeline.project.type>>
requires:
- command-tests
- <my-orb>/my_job
requires: [orb-tools/pack]
context: [orb-publishing-context]
filters:
tags:
Expand Down

0 comments on commit 09be881

Please sign in to comment.