# How to create my own private step?

**URL:** <https://discuss.bitrise.io/t/how-to-create-my-own-private-step/12043>\
**Category:** How To\
**Created:** [February 23, 2020, 3:30am UTC](https://discuss.bitrise.io/t/how-to-create-my-own-private-step/12043 "2020-02-23T03:30:12Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nazmifeeroz](https://avatars.discourse-cdn.com/v4/letter/n/cc9497/32.png) [@nazmifeeroz](https://discuss.bitrise.io/u/nazmifeeroz)\
**Post date:** [February 23, 2020, 3:30am UTC](https://discuss.bitrise.io/t/how-to-create-my-own-private-step/12043/1 "2020-02-23T03:30:12Z")

</div>

I’m trying to create my own private step.

1. i created a public github repo of my step.
2. i added my step to my workflow `bitrise.yml`

but when i go into workflow, i see error, invalid version:

 ![image](https://us1.discourse-cdn.com/flex016/uploads/bitrise/original/2X/2/23260e4158f4802285a2f4ae6cc91da2ece6591a.png)

did i miss anything?

---

<div class="post-metadata">

**Author:** ![koral](https://sea2.discourse-cdn.com/flex016/user_avatar/discuss.bitrise.io/koral/32/357_2.png) [@koral](https://discuss.bitrise.io/u/koral)\
**Post date:** [February 23, 2020, 2:20pm UTC](https://discuss.bitrise.io/t/how-to-create-my-own-private-step/12043/2 "2020-02-23T14:20:48Z")

</div>

> [@nazmifeeroz](#):
>
> i added my step to my workflow `bitrise.yml`

Could you paste what exactly you have added?
