Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
3d84f3f
Create sync.yml
reduan-azouaghe Sep 16, 2025
46d09d7
Add or update the Azure App Service build and deployment workflow config
reduan-azouaghe Sep 16, 2025
4bbbc27
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 16, 2025
201ff4d
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 16, 2025
1aa3258
Add or update the Azure App Service build and deployment workflow config
reduan-azouaghe Sep 17, 2025
a0a7219
Add or update the Azure App Service build and deployment workflow config
reduan-azouaghe Sep 18, 2025
cb9a1b0
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 19, 2025
8748c72
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 22, 2025
e0d8531
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 22, 2025
e819256
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 22, 2025
680e93d
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 22, 2025
add76dd
Merge branch 'boolean-uk:main' into main
reduan-azouaghe Sep 23, 2025
74611a0
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 23, 2025
7a29260
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 23, 2025
c037a6b
Merge branch 'boolean-uk:main' into main
github-actions[bot] Sep 23, 2025
71e496e
Update testDotnetPostgres.yml
reduan-azouaghe Sep 24, 2025
7e52dac
Update testDotnetPostgres.yml
reduan-azouaghe Sep 24, 2025
e64227e
Update testDotnetPostgres.yml
reduan-azouaghe Sep 24, 2025
e2aa786
Update testDotnetPostgres.yml
reduan-azouaghe Sep 24, 2025
a971a50
Merge branch 'main' into main
reduan-azouaghe Sep 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 55 additions & 0 deletions .github/workflows/main_team-3-back-end.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Docs for the Azure Web Apps Deploy action: https://github.com/Azure/webapps-deploy
# More GitHub Actions for Azure: https://github.com/Azure/actions

name: Build and deploy ASP.Net Core app to Azure Web App - team-3-back-end

on:
push:
branches:
- main
workflow_dispatch:

jobs:
build:
runs-on: windows-latest
permissions:
contents: read #This is required for actions/checkout

steps:
- uses: actions/checkout@v4

- name: Set up .NET Core
uses: actions/setup-dotnet@v4
with:
dotnet-version: '9.x'

- name: Build with dotnet
run: dotnet build --configuration Release

- name: dotnet publish
run: dotnet publish -c Release -o "${{env.DOTNET_ROOT}}/myapp"

- name: Upload artifact for deployment job
uses: actions/upload-artifact@v4
with:
name: .net-app
path: ${{env.DOTNET_ROOT}}/myapp

deploy:
runs-on: windows-latest
needs: build

steps:
- name: Download artifact from build job
uses: actions/download-artifact@v4
with:
name: .net-app

- name: Deploy to Azure Web App
id: deploy-to-webapp
uses: azure/webapps-deploy@v3
with:
app-name: 'team-3-back-end'
slot-name: 'Production'
package: .
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_83F536AB3730476582C40FF3CCECAD36 }}
16 changes: 16 additions & 0 deletions .github/workflows/sync.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
name: sync-fork
on:
schedule:
- cron: '0 * * * *'
workflow_dispatch: { }
jobs:
sync:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- run: gh repo sync $REPOSITORY -b $BRANCH_NAME
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
REPOSITORY: ${{ github.repository }}
BRANCH_NAME: ${{ github.ref_name }}
Loading