https://github.com/moshdev2213/actions
Enhance contributor engagement with automated greeting messages on new issues and pull requests, alongside streamlined Docker Hub builds on master branch updates. 🚀🐳 Custom scripts ensure lively interactions and a welcoming atmosphere, fostering a vibrant community spirit within our repository. To keep collaboration dynamic and enjoyable! 💬🌟
https://github.com/moshdev2213/actions
docker github-actions greetings ngnix
Last synced: 3 months ago
JSON representation
Enhance contributor engagement with automated greeting messages on new issues and pull requests, alongside streamlined Docker Hub builds on master branch updates. 🚀🐳 Custom scripts ensure lively interactions and a welcoming atmosphere, fostering a vibrant community spirit within our repository. To keep collaboration dynamic and enjoyable! 💬🌟
- Host: GitHub
- URL: https://github.com/moshdev2213/actions
- Owner: moshdev2213
- Created: 2024-06-13T16:04:50.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-06-13T18:49:44.000Z (11 months ago)
- Last Synced: 2025-01-12T15:08:32.408Z (4 months ago)
- Topics: docker, github-actions, greetings, ngnix
- Language: JavaScript
- Homepage:
- Size: 51.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My First Step Of Github-Actions! 🚀
## Greeting Workflow 💬🌟
🚀 I've implemented a GitHub Actions workflow that automatically posts cheerful greeting messages on every new issue and pull request! 🎈 This enhances contributor engagement and communication within our repository. Custom scripts ensure that comments are added for all events, making interactions more lively and welcoming. Let's keep the community spirit high! 💬🌟
### Build And Publish Workflow 🐳
Additionally, this repository includes a powerful GitHub Actions workflow that automates the build and publishing process to Docker Hub whenever changes are pushed to the `master` branch 🐳 .
### Workflow Details
#### Greeting Workflow
The greeting workflow:
- Responds to new issues and pull requests with personalized greetings.
- Enhances community engagement through automated interactions.#### Build And Publish Workflow
The build and publish workflow performs the following steps:
- Checks out the code from the repository.
- Sets up Node.js environment based on the specified version.
- Installs npm dependencies using `npm ci`.
- Builds the project with `npm run build` if the build script is present.
- Builds and pushes a Docker image to Docker Hub using the `mr-smithers-excellent/docker-build-push@v6` action.### Workflow Triggers
Both workflows trigger on:
- Push to the `master` branch.
- Pull requests targeting the `master` branch.### Node.js Version
The build and publish workflow is configured to run with Node.js version `18.x`.
For more information about GitHub Actions and automating builds and tests with Node.js, please refer to the [GitHub Actions documentation](https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs).