Skip to content

Commit ccf3b87

Browse files
Update README.md and docs (#9)
Co-authored-by: goruha <[email protected]>
1 parent 34b54b9 commit ccf3b87

File tree

1 file changed

+51
-48
lines changed

1 file changed

+51
-48
lines changed

README.md

Lines changed: 51 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
<!-- markdownlint-disable -->
3-
# example-github-action-composite [![Latest Release](https://img.shields.io/github/release/cloudposse/example-github-action-composite.svg)](https://github.com/cloudposse/example-github-action-composite/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com)
3+
# github-action-docker-image-exists [![Latest Release](https://img.shields.io/github/release/cloudposse/github-action-docker-image-exists.svg)](https://github.com/cloudposse/github-action-docker-image-exists/releases/latest) [![Slack Community](https://slack.cloudposse.com/badge.svg)](https://slack.cloudposse.com)
44
<!-- markdownlint-restore -->
55

66
[![README Header][readme_header_img]][readme_header_link]
@@ -28,7 +28,7 @@
2828
2929
-->
3030

31-
Template repository of composite GitHub Action
31+
Check if docker image exists by pulling it
3232

3333
---
3434

@@ -56,11 +56,6 @@ It's 100% Open Source and licensed under the [APACHE2](LICENSE).
5656

5757

5858

59-
## Introduction
60-
61-
This is template repository to create composite GitHub Actions.
62-
Feel free to use it as reference and starting point.
63-
6459

6560

6661

@@ -70,24 +65,31 @@ Feel free to use it as reference and starting point.
7065

7166

7267
```yaml
73-
name: Pull Request
68+
name: Push into main branch
7469
on:
75-
pull_request:
76-
branches: [ 'main' ]
77-
types: [opened, synchronize, reopened, closed, labeled, unlabeled]
70+
push:
71+
branches: [ master ]
7872

7973
jobs:
8074
context:
8175
runs-on: ubuntu-latest
82-
steps:
83-
- name: Example action
84-
uses: cloudposse/example-github-action-composite@main
85-
id: example
76+
continue-on-error: true
77+
steps:
78+
- name: Check image
79+
id: image_exists
80+
uses: cloudposse/github-action-docker-image-exists@main
8681
with:
87-
param1: true
88-
89-
outputs:
90-
result: ${{ steps.example.outputs.result1 }}
82+
registry: registry.hub.docker.com
83+
organization: "${{ github.event.repository.owner.login }}"
84+
repository: "${{ github.event.repository.name }}"
85+
login: "${{ secrets.DOCKERHUB_USERNAME }}"
86+
password: "${{ secrets.DOCKERHUB_PASSWORD }}"
87+
tag: latest
88+
89+
outputs:
90+
result: ${{ steps.image_exists.conclusion }}
91+
image: ${{ steps.image_exists.outputs.image }}
92+
tag: ${{ steps.image_exists.outputs.tag }}
9193
```
9294
9395
@@ -121,7 +123,7 @@ Feel free to use it as reference and starting point.
121123
122124
## Share the Love
123125
124-
Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/example-github-action-composite)! (it helps us **a lot**)
126+
Like this project? Please give it a ★ on [our GitHub](https://github.com/cloudposse/github-action-docker-image-exists)! (it helps us **a lot**)
125127
126128
Are you using this project or any of our other projects? Consider [leaving a testimonial][testimonial]. =)
127129
@@ -131,6 +133,7 @@ Are you using this project or any of our other projects? Consider [leaving a tes
131133
132134
Check out these related projects.
133135
136+
- [github-action-docker-build-push](https://github.com/cloudposse/github-action-docker-build-push) - Build Docker image and push it
134137
135138
136139
## References
@@ -145,7 +148,7 @@ For additional context, refer to some of these links.
145148
146149
**Got a question?** We got answers.
147150
148-
File a GitHub [issue](https://github.com/cloudposse/example-github-action-composite/issues), send us an [email][email] or join our [Slack Community][slack].
151+
File a GitHub [issue](https://github.com/cloudposse/github-action-docker-image-exists/issues), send us an [email][email] or join our [Slack Community][slack].
149152
150153
[![README Commercial Support][readme_commercial_support_img]][readme_commercial_support_link]
151154
@@ -193,7 +196,7 @@ Sign up for [our newsletter][newsletter] that covers everything on our technolog
193196
194197
### Bug Reports & Feature Requests
195198
196-
Please use the [issue tracker](https://github.com/cloudposse/example-github-action-composite/issues) to report any bugs or file feature requests.
199+
Please use the [issue tracker](https://github.com/cloudposse/github-action-docker-image-exists/issues) to report any bugs or file feature requests.
197200
198201
### Developing
199202
@@ -281,33 +284,33 @@ Check out [our other projects][github], [follow us on twitter][twitter], [apply
281284
[![Beacon][beacon]][website]
282285
<!-- markdownlint-disable -->
283286
[logo]: https://cloudposse.com/logo-300x69.svg
284-
[docs]: https://cpco.io/docs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=docs
285-
[website]: https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=website
286-
[github]: https://cpco.io/github?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=github
287-
[jobs]: https://cpco.io/jobs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=jobs
288-
[hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=hire
289-
[slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=slack
290-
[linkedin]: https://cpco.io/linkedin?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=linkedin
291-
[twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=twitter
292-
[testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=testimonial
293-
[office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=office_hours
294-
[newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=newsletter
295-
[discourse]: https://ask.sweetops.com/?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=discourse
296-
[email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=email
297-
[commercial_support]: https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=commercial_support
298-
[we_love_open_source]: https://cpco.io/we-love-open-source?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=we_love_open_source
299-
[terraform_modules]: https://cpco.io/terraform-modules?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=terraform_modules
287+
[docs]: https://cpco.io/docs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=docs
288+
[website]: https://cpco.io/homepage?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=website
289+
[github]: https://cpco.io/github?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=github
290+
[jobs]: https://cpco.io/jobs?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=jobs
291+
[hire]: https://cpco.io/hire?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=hire
292+
[slack]: https://cpco.io/slack?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=slack
293+
[linkedin]: https://cpco.io/linkedin?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=linkedin
294+
[twitter]: https://cpco.io/twitter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=twitter
295+
[testimonial]: https://cpco.io/leave-testimonial?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=testimonial
296+
[office_hours]: https://cloudposse.com/office-hours?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=office_hours
297+
[newsletter]: https://cpco.io/newsletter?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=newsletter
298+
[discourse]: https://ask.sweetops.com/?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=discourse
299+
[email]: https://cpco.io/email?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=email
300+
[commercial_support]: https://cpco.io/commercial-support?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=commercial_support
301+
[we_love_open_source]: https://cpco.io/we-love-open-source?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=we_love_open_source
302+
[terraform_modules]: https://cpco.io/terraform-modules?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=terraform_modules
300303
[readme_header_img]: https://cloudposse.com/readme/header/img
301-
[readme_header_link]: https://cloudposse.com/readme/header/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=readme_header_link
304+
[readme_header_link]: https://cloudposse.com/readme/header/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=readme_header_link
302305
[readme_footer_img]: https://cloudposse.com/readme/footer/img
303-
[readme_footer_link]: https://cloudposse.com/readme/footer/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=readme_footer_link
306+
[readme_footer_link]: https://cloudposse.com/readme/footer/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=readme_footer_link
304307
[readme_commercial_support_img]: https://cloudposse.com/readme/commercial-support/img
305-
[readme_commercial_support_link]: https://cloudposse.com/readme/commercial-support/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/example-github-action-composite&utm_content=readme_commercial_support_link
306-
[share_twitter]: https://twitter.com/intent/tweet/?text=example-github-action-composite&url=https://github.com/cloudposse/example-github-action-composite
307-
[share_linkedin]: https://www.linkedin.com/shareArticle?mini=true&title=example-github-action-composite&url=https://github.com/cloudposse/example-github-action-composite
308-
[share_reddit]: https://reddit.com/submit/?url=https://github.com/cloudposse/example-github-action-composite
309-
[share_facebook]: https://facebook.com/sharer/sharer.php?u=https://github.com/cloudposse/example-github-action-composite
310-
[share_googleplus]: https://plus.google.com/share?url=https://github.com/cloudposse/example-github-action-composite
311-
[share_email]: mailto:?subject=example-github-action-composite&body=https://github.com/cloudposse/example-github-action-composite
312-
[beacon]: https://ga-beacon.cloudposse.com/UA-76589703-4/cloudposse/example-github-action-composite?pixel&cs=github&cm=readme&an=example-github-action-composite
308+
[readme_commercial_support_link]: https://cloudposse.com/readme/commercial-support/link?utm_source=github&utm_medium=readme&utm_campaign=cloudposse/github-action-docker-image-exists&utm_content=readme_commercial_support_link
309+
[share_twitter]: https://twitter.com/intent/tweet/?text=github-action-docker-image-exists&url=https://github.com/cloudposse/github-action-docker-image-exists
310+
[share_linkedin]: https://www.linkedin.com/shareArticle?mini=true&title=github-action-docker-image-exists&url=https://github.com/cloudposse/github-action-docker-image-exists
311+
[share_reddit]: https://reddit.com/submit/?url=https://github.com/cloudposse/github-action-docker-image-exists
312+
[share_facebook]: https://facebook.com/sharer/sharer.php?u=https://github.com/cloudposse/github-action-docker-image-exists
313+
[share_googleplus]: https://plus.google.com/share?url=https://github.com/cloudposse/github-action-docker-image-exists
314+
[share_email]: mailto:?subject=github-action-docker-image-exists&body=https://github.com/cloudposse/github-action-docker-image-exists
315+
[beacon]: https://ga-beacon.cloudposse.com/UA-76589703-4/cloudposse/github-action-docker-image-exists?pixel&cs=github&cm=readme&an=github-action-docker-image-exists
313316
<!-- markdownlint-restore -->

0 commit comments

Comments
 (0)