Skip to content

💚 Obtain secrets correctly #3

💚 Obtain secrets correctly

💚 Obtain secrets correctly #3

Workflow file for this run

name: ♾️ Continuous Integration
on: [push, pull_request]
env:
DENO_DIR: ~/.deno
ENVIRONMENT: ${{ vars.ENVIRONMENT }}
ADMIN_EMAILS: ${{ secrets.ADMIN_EMAILS }}
ADMIN_PASSWORDS: ${{ secrets.ADMIN_PASSWORDS }}
jobs:
setup:
name: 🛠️ Setup Workflow
runs-on: ubuntu-latest
steps:
- name: Clone repository
uses: actions/checkout@v4
with:
path: app
- name: Setup Deno
uses: denoland/setup-deno@v1
with:
deno-version: vx.x.x
path: ${{ env.DENO_DIR }}
- name: Cache Dependencies
working-directory: ./app
run: deno task cache:prod
- name: Upload artifact
uses: actions/upload-artifact@v3
with:
path: app