This repository was archived by the owner on Dec 15, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 4 files changed +56
-39
lines changed Expand file tree Collapse file tree 4 files changed +56
-39
lines changed Original file line number Diff line number Diff line change 1+ name : ci
2+ on :
3+ - pull_request
4+ - push
5+
6+ jobs :
7+ Test :
8+ if : " !contains(github.event.head_commit.message, '[skip ci]')"
9+ runs-on : ${{ matrix.os }}
10+ strategy :
11+ fail-fast : false
12+ matrix :
13+ os :
14+ - ubuntu-latest
15+ - macos-latest
16+ - windows-latest
17+ atom_channel :
18+ - stable
19+ - nightly
20+ steps :
21+ - uses : actions/checkout@v2
22+ - name : Cache
23+ uses : actions/cache@v2
24+ with :
25+ path : |
26+ 'node_modules'
27+ 'C:/Program Files (x86)/MSBuild/Microsoft.Cpp/v4.0/v140'
28+ key : ${{ runner.os }}-${{ matrix.atom_channel }}-${{ hashFiles('package.json') }}
29+
30+ - uses : UziTech/action-setup-atom@v1
31+ with :
32+ channel : ${{ matrix.atom_channel }}
33+
34+ - name : Install Visual Studio 2015 on Windows
35+ if : ${{ contains(matrix.os, 'windows') }}
36+ run : |
37+ choco install visualcpp-build-tools --version=14.0.25420.1 --ignore-dependencies -y --params "'/IncludeRequired'"
38+ echo ::set-env name=VCTargetsPath::'C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\v140'
39+
40+ - name : Install dependencies
41+ run : apm install
42+
43+ - name : Run tests
44+ run : apm test
45+
46+ Skip :
47+ if : contains(github.event.head_commit.message, '[skip ci]')
48+ runs-on : ubuntu-latest
49+ steps :
50+ - name : Skip CI 🚫
51+ run : echo skip ci
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11# XML language support in Atom
2- [ ![ macOS Build Status] ( https://travis-ci.org/atom/language-xml.png?branch=master )] ( https://travis-ci.org/atom/language-xml )
3- [ ![ Windows Build Status] ( https://ci.appveyor.com/api/projects/status/m5f6rn74a6h3q5uq/branch/master?svg=true )] ( https://ci.appveyor.com/project/Atom/language-xml/branch/master )
2+ ![ ci] ( https://github.com/atom/language-javascript/workflows/ci/badge.svg )
43[ ![ Dependency Status] ( https://david-dm.org/atom/language-xml.svg )] ( https://david-dm.org/atom/language-xml )
54
65Adds syntax highlighting and snippets to XML files in Atom.
Original file line number Diff line number Diff line change 1- version : " {build}"
2-
3- platform : x64
1+ # empty appveyor
2+ build : off
43
54branches :
6- only :
7- - master
8-
9- clone_depth : 10
10-
11- skip_tags : true
12-
13- environment :
14- APM_TEST_PACKAGES :
15-
16- matrix :
17- - ATOM_CHANNEL : stable
18- - ATOM_CHANNEL : beta
19-
20- install :
21- - ps : Install-Product node 4
22-
23- build_script :
24- - ps : iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/atom/ci/master/build-package.ps1'))
25-
26- test : off
27- deploy : off
5+ only :
6+ - non-existing
You can’t perform that action at this time.
0 commit comments