From 58561ba278e6847b6271462d794fe86131e49c10 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Sun, 19 Jun 2022 01:00:56 +0200 Subject: [PATCH] dev: update workflows - Remove defunct test workflow (will be replaced later). - Pass secrets into add-to-project so it can see our github token. --- .github/workflows/add-to-project.yml | 1 + .github/workflows/test.yml | 67 ---------------------------- 2 files changed, 1 insertion(+), 67 deletions(-) delete mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/add-to-project.yml b/.github/workflows/add-to-project.yml index ba2d50ffc..f838bf64e 100644 --- a/.github/workflows/add-to-project.yml +++ b/.github/workflows/add-to-project.yml @@ -5,3 +5,4 @@ on: jobs: add-to-project: uses: doomemacs/ci/.github/workflows/add-to-project.yml@legacy + secrets: inherit diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml deleted file mode 100644 index 4c31a9df4..000000000 --- a/.github/workflows/test.yml +++ /dev/null @@ -1,67 +0,0 @@ -name: Tests - -on: - pull_request: - push: - paths-ignore: - - '**.md' - - '**.org' - - 'docs/**' - - '.dir-locals.el' - - 'LICENSE' - branches: - - master - -jobs: - unix-test: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, macos-latest] - emacs_version: [27.1, 27.2, snapshot] - steps: - - uses: purcell/setup-emacs@master - with: - version: ${{ matrix.emacs_version }} - - name: Check out doom-emacs - uses: actions/checkout@v2 - - name: Set up test Doom profile - run: bin/doom sync --profile test - - name: Set up test Doom profile - run: bin/doom test - - name: Cache package builds - uses: actions/cache@v2 - with: - path: .local/straight/repos - key: ${{ runner.os }}-build-doom-packages-${{ hashFiles('**/packages.el') }} - restore-keys: | - ${{ runner.os }}-build-doom-packages- - # FIXME - # name: Compile - # run: "bin/doom -y compile" - - windows-test: - runs-on: windows-latest - strategy: - matrix: - emacs-version: [27.1, 27.2, snapshot] - steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 - with: - python-version: '3.6' - architecture: 'x64' - - uses: jcs090218/setup-emacs-windows@master - with: - version: ${{ matrix.emacs-version }} - - name: Set up test Doom profile - run: bin/doom sync --profile test - - name: Set up test Doom profile - run: bin/doom test - - name: Cache package builds - uses: actions/cache@v2 - with: - path: .local/straight/repos - key: ${{ runner.os }}-build-doom-packages-${{ hashFiles('**/packages.el') }} - restore-keys: | - ${{ runner.os }}-build-doom-packages-