Skip to content

Commit

Permalink
allow push permissions
Browse files Browse the repository at this point in the history
  • Loading branch information
aditsachde committed Sep 19, 2024
1 parent 1a171ba commit 54b4af0
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions .github/workflows/integration.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
name: Integration Test

on: [push]
on:
push:
branches:
- main

jobs:
integration:
Expand All @@ -25,6 +28,8 @@ jobs:
build:
needs: integration
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
Expand Down Expand Up @@ -55,21 +60,21 @@ jobs:
# Set Git user name and email for the commits made by this workflow
git config --global user.name "GitHub Actions"
git config --global user.email "[email protected]"
# Create a new orphan branch named 'builds' with no prior history
git checkout --orphan builds
# Remove all existing files in the working directory
git rm -rf .
# Reset to a clean state with no files in the working directory
git reset --hard
# Add the contents of the 'bin' directory to the staging area
git add bin/
# Commit the build with a message including the short SHA hash
git commit -m "Build binaries - SHA: $SHORT_SHA"
# Force push the 'builds' branch to the remote repository
git push origin +builds
git push origin +builds

0 comments on commit 54b4af0

Please sign in to comment.