We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 827ea75 commit e1b0d73Copy full SHA for e1b0d73
.github/workflows/pipeline.yml
@@ -131,6 +131,21 @@ jobs:
131
steps:
132
- name: Checkout repo 📦
133
uses: actions/checkout@v4
134
+ - name: Install OpenVPN
135
+ run: |
136
+ sudo apt update
137
+ sudo apt install -y openvpn openvpn-systemd-resolved
138
+ - name: Touch OVPN client-config file
139
+ run: touch client.ovpn
140
+ - name: Fill OVPN client-config file
141
142
+ echo "${{ secrets.VPN_OVPN_FILE }}" >> client.ovpn
143
+ - name: Connect to VPN 🔓
144
+ uses: "kota65535/github-openvpn-connect-action@v3"
145
+ with:
146
+ config_file: client.ovpn
147
+ username: ${{ secrets.VPN_USERNAME }}
148
+ password: ${{ secrets.VPN_PASSWORD }}
149
- name: Installing SSH key 🔑
150
uses: UnterrainerInformatik/setup-ssh-action@v1
151
with:
0 commit comments