From ac5b2fef296b2ec8e99daa0d1921ba71a7d111ba Mon Sep 17 00:00:00 2001
From: Martin van Es <martin@mrvanes.com>
Date: Tue, 2 Apr 2024 19:24:53 +0200
Subject: [PATCH] Create .npmrc from template

---
 roles/ecosystem/tasks/main.yml | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/roles/ecosystem/tasks/main.yml b/roles/ecosystem/tasks/main.yml
index ef4cb5f..86ba885 100644
--- a/roles/ecosystem/tasks/main.yml
+++ b/roles/ecosystem/tasks/main.yml
@@ -39,6 +39,14 @@
     group: "root"
     mode: 0644
 
+- name: Write .npmrc from template
+  ansible.builtin.shell:
+    cmd: "cat .npmrc.template | envsubst > .npmrc"
+    chdir: "{{ wallet_ecosystem_dir }}"
+    creates: "{{ wallet_ecosystem_dir }}/.npmrc"
+  environment:
+    GITHUB_AUTH_TOKEN: "{{ github_token }}"
+
 - name: Touch files
   ansible.builtin.file:
     path: "{{ item }}"
-- 
GitLab