{"id":15714350,"url":"https://github.com/sudo88com/slacknotify-action","last_synced_at":"2026-04-09T08:59:06.574Z","repository":{"id":246127231,"uuid":"820175320","full_name":"sudo88com/slacknotify-action","owner":"sudo88com","description":"A GitHub Action for sending notifications to Slack","archived":false,"fork":false,"pushed_at":"2024-07-07T01:45:18.000Z","size":58,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-14T21:16:27.628Z","etag":null,"topics":["actions","marketplace","shell-script","slack"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sudo88com.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-26T00:39:31.000Z","updated_at":"2024-07-13T17:00:29.000Z","dependencies_parsed_at":"2024-07-07T02:53:03.102Z","dependency_job_id":"47ccd753-6f1f-4345-9299-ca4e078903ad","html_url":"https://github.com/sudo88com/slacknotify-action","commit_stats":null,"previous_names":["sudo88com/slacknotify-action","opslabhqx/slacknotify-action"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/sudo88com/slacknotify-action","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudo88com%2Fslacknotify-action","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudo88com%2Fslacknotify-action/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudo88com%2Fslacknotify-action/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudo88com%2Fslacknotify-action/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sudo88com","download_url":"https://codeload.github.com/sudo88com/slacknotify-action/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sudo88com%2Fslacknotify-action/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279037652,"owners_count":26090170,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-15T02:00:07.814Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["actions","marketplace","shell-script","slack"],"created_at":"2024-10-03T21:36:16.406Z","updated_at":"2025-10-15T02:43:25.220Z","avatar_url":"https://github.com/sudo88com.png","language":"Shell","readme":"# sudo88com/slacknotify-action\n\n[![slacknotify-action](https://img.shields.io/github/v/release/sudo88com/slacknotify-action.svg)](https://github.com/sudo88com/slacknotify-action/releases)\n\nSend notifications seamlessly to Slack from your GitHub Actions workflows with `slacknotify-action`. This GitHub Action allows you to notify your team about the success, failure, or any other status of your GitHub Actions workflows directly into Slack.\n\n![Screenshot](./img/screen1.png)\n\n## Usage\n\nTo use this action, add the following step to the end of your job in your GitHub workflow YAML file. Ensure that you add this step after any other steps that you want to monitor with notifications.\n\n```yaml\n    - name: Run Slack Notification\n      if: always()  # Ensures notification is sent regardless of previous step success or failure\n      uses: sudo88com/slacknotify-action@v1 # Check https://github.com/sudo88com/slacknotify-action/releases for latest release\n      with:\n        webhook_url: ${{ secrets.SLACK_WEBHOOK_URL }}\n```\n\n## Obtaining Slack App Webhook URL\n\nTo use this action, you need to obtain a webhook URL from Slack. Follow these steps:\n\n1. **Create a Slack App:**\n   - Go to the [Slack API: Applications](https://api.slack.com/apps) page.\n   - Click on the \"Create New App\" button.\n   - Enter an App Name and choose the workspace where you want to post notifications.\n   - Click \"Create App\".\n\n2. **Add Incoming Webhooks:**\n   - In your newly created app, navigate to \"Incoming Webhooks\" on the left sidebar.\n   - Activate the \"Incoming Webhooks\" toggle.\n   - Click \"Add New Webhook to Workspace\".\n   - Select the channel where you want to send notifications and click \"Authorize\".\n\n3. **Copy the Webhook URL:**\n   - After authorizing, you will see a new webhook URL generated.\n   - Copy this URL and add it to your GitHub repository secrets as `SLACK_WEBHOOK_URL`.\n\n## Example Workflow\n\n```yaml\nname: Example CI Workflow\n\non: [push]\n\njobs:\n  build:\n    runs-on: ubuntu-latest\n\n    steps:\n    - name: Checkout Code\n      uses: actions/checkout@v2\n\n    - name: Build Project\n      run: make build\n\n    - name: Run Slack Notification\n      if: always()\n      uses: sudo88com/slacknotify-action@v1\n      with:\n        webhook_url: ${{ secrets.SLACK_WEBHOOK_URL }}\n```\n\n## License\n\nThis project is licensed under the [MIT License](./LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudo88com%2Fslacknotify-action","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsudo88com%2Fslacknotify-action","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsudo88com%2Fslacknotify-action/lists"}