easingthemes-ssh-deploy/.github/workflows/example.yml
2022-12-29 15:55:39 +01:00

35 lines
646 B
YAML

name: e2e Test
on:
push:
branches:
- feature/add-tests
env:
TEST_PROJECT: ./test_project
jobs:
host:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ ubuntu-latest ]
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Create ssh keys
run: |
ssh-keygen -m PEM -t rsa -b 4096 -q -f "$HOME/.ssh/id_rsa" -N ""
shell: bash
- name: Create project file
run: |
mkdir $TEST_PROJECT && cd $TEST_PROJECT
touch index.html
date +"%Y-%m-%d %H:%M:%S,%3N" >> index.html
cat index.html
shell: bash