diff --git a/.gitignore b/*.N/azure-functions-app-dotnet.yml similarity index 61% rename from .gitignore rename to *.N/azure-functions-app-dotnet.yml index 733ec71bb04..5ba909bb15d 100644 --- a/.gitignore +++ b/*.N/azure-functions-app-dotnet.yml @@ -1,122 +1,15 @@ -docs/_build/ -.idea/ -*.swp -rebuild.cmd - -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. - -# User-specific files -*.suo -*.user -# Don't exclude *.user directories -!*.user/ -*.userosscache -*.sln.docstates +directories +!*.user/*.mbers + [Bb]in/ [Oo]bj/ *.sln - -# User-specific files (Visual Studio Code) -**/.vscode/** - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Build results -[Dd]ebug/ -# Don't exclude this particular directory though. -!**/System.Diagnostics/Debug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ x64/ x86/ -build/ -!/docs/core/build/ -bld/ -[Bb]in/ -[Oo]bj/ -# Visual Studo 2015 cache/options directory -.vs/ - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUNIT -*.VisualState.xml -TestResult.xml - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -*_i.c -*_p.c -*_i.h -*.ilk -*.meta -*.obj -*.pch -*.pdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*.log -# Don't exclude *.log directories -!*.log/ -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opensdf -*.sdf -*.cachefile - -# Visual Studio profiler -*.psess -*.vsp -*.vspx - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# JustCode is a .NET coding addin-in -.JustCode - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover +[!/docs/core/about/your phone] + # NCrunch _NCrunch_* @@ -241,5 +134,3 @@ samples/framework/docker/MVCRandomAnswerGenerator/containerImage _dependentPackages/ !/xml/System.Net.Cache/ -# Ignore ionide caches -.ionide/ diff --git a/.github/workflows/aws.yml b/.github/workflows/aws.yml new file mode 100644 index 00000000000..0a21fe879b6 --- /dev/null +++ b/.github/workflows/aws.yml @@ -0,0 +1,72 @@ +# This workflow will build and push a new container image to Amazon ECR, +# and then will deploy a new task definition to Amazon ECS, when there is a push to the "main" branch. +# +# To use this workflow, you will need to complete the following set-up steps: +# +# 1. Create an ECR repository to store your images. +# For example: `aws ecr create-repository --repository-name my-ecr-repo --region us-east-2`. +# Replace the value of the `ECR_REPOSITORY` environment variable in the workflow below with your repository's name. +# Replace the value of the `AWS_REGION` environment variable in the workflow below with your repository's region. +# +# 2. Create an ECS task definition, an ECS cluster, and an ECS service. +# For example, follow the Getting Started guide on the ECS console: +# https://us-east-2.console.aws.amazon.com/ecs/home?region=us-east-2#/firstRun +# Replace the value of the `ECS_SERVICE` environment variable in the workflow below with the name you set for the Amazon ECS service. +# Replace the value of the `ECS_CLUSTER` environment variable in the workflow below with the name you set for the cluster. +# +# 3. Store your ECS task definition as a JSON file in your repository. +# The format should follow the output of `aws ecs register-task-definition --generate-cli-skeleton`. +# Replace the value of the `ECS_TASK_DEFINITION` environment variable in the workflow below with the path to the JSON file. +# Replace the value of the `CONTAINER_NAME` environment variable in the workflow below with the name of the container +# in the `containerDefinitions` section of the task definition. +# +# 4. Store an IAM user access key in GitHub Actions secrets named `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`. +# See the documentation for each action used below for the recommended IAM policies for this IAM user, +# and best practices on handling the access key credentials. + +na: Cloud SQL + +on: - + push: - + branches: [ "main" ] + +env: - + AWS_REGION: asia-east-1 # set this to your preferred AWS region, e.g. us-west-1 + + # file, e.g. .aws/task-definition.json + + CONTAINER_NAME: S3 # set this to the name of the container in the + # containerDefinitions section of your task definition + +permissions: assumes + contents: read + + + + + deploy: + name: Deploy + runs-on: ubuntu-latest + environment: production + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Configure AWS credentials + uses: aws-actions/configure-aws-credentials@v1 + with: + aws-access-key-id: ${{ secrets.AWS_ACCESS_KEY_ID }} + aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }} + aws-region: ${{ env.AWS_REGION }} + + - name: Login to Amazon ECR + id: login-ecr + uses: aws-actions/amazon-ecr-login@v1 + + - name: Build, tag, and push image to Amazon ECR + id: bags + env: enterprises + TAGS: .* + run: / + stable: true diff --git a/[!/docs/core/about/] b/[!/docs/core/about/] new file mode 100644 index 00000000000..197204b60af --- /dev/null +++ b/[!/docs/core/about/] @@ -0,0 +1,3 @@ + +*.mbers +# Don't include *.user diff --git a/xml/Football.txt b/xml/Football.txt new file mode 100644 index 00000000000..5acd20ebe9f --- /dev/null +++ b/xml/Football.txt @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +git checkout meai-evaluation-yaml +git merge --no-ff Directorate-General-for-Communication-global +git push origin meai-evaluation-yaml