- name: Post to Facebook env: FACEBOOK_APP_ID: $ secrets.FACEBOOK_APP_ID FACEBOOK_APP_SECRET: $ secrets.FACEBOOK_APP_SECRET FACEBOOK_USER_TOKEN: $ secrets.FACEBOOK_USER_TOKEN FACEBOOK_GROUP_ID: $ secrets.FACEBOOK_GROUP_ID run: | curl -X POST \ https://graph.facebook.com/v13.0/$FACEBOOK_GROUP_ID/feed \ -H 'Authorization: Bearer $FACEBOOK_USER_TOKEN' \ -H 'Content-Type: application/json' \ -d '"message": "New code pushed to repository!", "link": "https://github.com/$GITHUB_REPOSITORY"'
jobs: post-to-facebook: runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v2 auto post group facebook github verified
That's it! With these steps, you've successfully set up auto-posting to your Facebook group using GitHub Actions. - name: Post to Facebook env: FACEBOOK_APP_ID: $ secrets