Skip to content

Commit

Permalink
Merge pull request #28 from digital-land/deploy_to_dev_yaml
Browse files Browse the repository at this point in the history
Deploy to dev yaml
  • Loading branch information
ssadhu-sl authored Sep 25, 2024
2 parents 7dae656 + b87d0dc commit 487b7cd
Showing 1 changed file with 64 additions and 0 deletions.
64 changes: 64 additions & 0 deletions .github/workflows/run_dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Build the digital-land database on dev
on:
workflow_dispatch: null
env:
DLB_BOT_EMAIL: ${{ secrets.DLB_BOT_EMAIL }}
DLB_BOT_TOKEN: ${{ secrets.DLB_BOT_TOKEN }}
DLB_BOT_USERNAME: ${{ secrets.DLB_BOT_USERNAME }}
jobs:
build:
runs-on: ubuntu-latest
steps:

- name: Free up disk space
run: |
df -h
sudo rm -rf /usr/share/dotnet
sudo rm -rf /usr/local/lib/android
sudo rm -rf /opt/ghc
echo
df -h
- uses: actions/checkout@v4

- uses: actions/setup-python@v4
with:
python-version: 3.8

- name: Configure git
run: |
git config user.email "${DLB_BOT_EMAIL}"
git config user.name "${DLB_BOT_USERNAME}"
git remote set-url origin https://${DLB_BOT_USERNAME}:${DLB_BOT_TOKEN}@github.com/${GITHUB_REPOSITORY}.git
git checkout ${GITHUB_REF_NAME}
- name: Update makerules
run: make makerules

- name: Commit updated makerules
run: make commit-makerules

- name: Install dependencies
run: make init

- name: Clobber dataset
run: make clobber

- name: Build dataset
run: make

# Development
- name: Configure Development AWS Credentials
uses: aws-actions/configure-aws-credentials@v1-node16
with:
aws-access-key-id: ${{secrets.DEVELOPMENT_AWS_ACCESS_KEY_ID}}
aws-secret-access-key: ${{secrets.DEVELOPMENT_AWS_ACCESS_SECRET}}
aws-region: eu-west-2

- name: Save datasets to Development S3
env:
COLLECTION_DATASET_BUCKET_NAME: ${{secrets.DEVELOPMENT_DATA_S3_BUCKET}}
HOISTED_COLLECTION_DATASET_BUCKET_NAME: ${{secrets.DEVELOPMENT_DATA_S3_BUCKET}}
run: make save-dataset


0 comments on commit 487b7cd

Please sign in to comment.