Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
43b5dab
starting over
KenNyagz Oct 29, 2026
2f09489
1st workflow
KenNyagz Oct 30, 2026
bc9a971
1st workflow
KenNyagz Oct 30, 2026
7821780
1st workflow
KenNyagz Oct 30, 2026
c9401fe
marketplace actions
KenNyagz Oct 30, 2026
a456bba
cron workflow
KenNyagz Oct 30, 2026
b8fc282
run a cron job inside actions
KenNyagz Oct 31, 2026
89238a8
run a cron job inside actions
KenNyagz Oct 31, 2026
5f7b3f9
run a cron job inside actions
KenNyagz Oct 31, 2026
48fdc2b
run a cron job inside actions
KenNyagz Oct 31, 2026
b3840e1
run a cron job inside actions
KenNyagz Oct 31, 2026
0530c9b
run a cron job inside actions
KenNyagz Oct 31, 2026
097874d
run a cron job inside actions
KenNyagz Oct 31, 2026
87a393d
run a cron job inside actions
KenNyagz Oct 31, 2026
00b549d
remove schedule trigger
KenNyagz Oct 31, 2026
2ba114b
Pull request triggered action
KenNyagz Nov 2, 2026
3b478d4
Pull request triggered action
KenNyagz Nov 2, 2026
7e3da3a
Pull request triggered action
KenNyagz Nov 2, 2026
9a0d736
Pull request triggered action
KenNyagz Nov 2, 2026
e5de830
Pull request triggered action
KenNyagz Nov 2, 2026
5e4ab12
Pull request triggered action
KenNyagz Nov 2, 2026
249ebfd
Pull request triggered action
KenNyagz Nov 2, 2026
d9236fd
Pull request triggered action
KenNyagz Nov 2, 2026
4cd96ca
test pr trigger
KenNyagz Nov 2, 2026
1b93e0f
test pr trigger
KenNyagz Nov 2, 2026
0086f24
test pr trigger
KenNyagz Nov 2, 2026
88a8435
Merge pull request #1 from KenNyagz/pull-pull
KenNyagz Nov 2, 2026
d56a436
test pr trigger
KenNyagz Nov 2, 2026
c5d7ae5
Merge pull request #2 from KenNyagz/pull-pull
KenNyagz Nov 2, 2026
43ceaed
test pr trigger
KenNyagz Nov 2, 2026
feab0ea
Merge remote-tracking branch 'refs/remotes/origin/practice' into prac…
KenNyagz Nov 2, 2026
a46a297
test pr trigger
KenNyagz Nov 2, 2026
d5cbb60
test pr trigger
KenNyagz Nov 2, 2026
a8679e9
test pr trigger
KenNyagz Nov 2, 2026
0f0c389
PR triggers
KenNyagz Nov 2, 2026
d58bd17
Merge branch 'practice' into pull-pull
KenNyagz Nov 2, 2026
689e15e
PR triggers
KenNyagz Nov 2, 2026
1b2b28a
Merge remote-tracking branch 'refs/remotes/origin/pull-pull' into pul…
KenNyagz Nov 2, 2026
c4abc37
push/merge workflow triggers
KenNyagz Nov 2, 2026
a2150f2
l
KenNyagz Nov 2, 2026
fa8ab18
push/merge workflow triggers
KenNyagz Nov 2, 2026
e7aef48
test merge trigger
KenNyagz Nov 2, 2026
681ec5d
test merge trigger
KenNyagz Nov 2, 2026
c3ddcb3
must an actions file be in main to be visible/usable in another branch?"
KenNyagz Nov 2, 2026
4899a8e
Update tst
KenNyagz Nov 2, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 37 additions & 35 deletions .github/workflows/cron.yaml
Original file line number Diff line number Diff line change
@@ -1,35 +1,37 @@
name: Cron Example

on:
# schedule:
# - cron: "* * * * *"
workflow_dispatch:

jobs:
run-integration-tests:
runs-on: ubuntu-latest

defaults:
run:
working-directory: cron-example

steps:
- uses: actions/checkout@v2

# Setup Nodejs
- name: Setup Node.js 12
uses: actions/setup-node@v1
with:
node-version: "12.x"

# Install Yarn
- name: Install Yarn
run: npm install --global yarn

# Install libraries
- name: Install dependencies
run: yarn install --frozen-lockfile

# Run tests
- name: Run tests
run: yarn test
name: Cron example

on:
#schedule:
#- cron: "* * * * *"
workflow_dispatch:

jobs:
run-integration-tests:
runs-on: ubuntu-latest

defaults:
run:
working-directory: cron-example

steps:
- uses: actions/checkout@v2

#set up node js
- name: nodeJS setup
uses: actions/setup-node@v2
with:
node-version: "12.x"

#install yarn
- name: install yarn
run: npm install -g yarn

#install dependencies
- name: install dependencies
run: yarn install --frozen-lockfile

# Run test
- name: Run tests
run:
node --version
yarn test
6 changes: 3 additions & 3 deletions .github/workflows/hello-world.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Hello World
name: Hello w

on:
workflow_dispatch:
Expand All @@ -8,5 +8,5 @@ jobs:
runs-on: ubuntu-latest

steps:
- name: Say hello
run: echo "Hello World"
- name: Say Hi
run: echo "Hello world"
51 changes: 0 additions & 51 deletions .github/workflows/itchio-deploy.yaml

This file was deleted.

111 changes: 56 additions & 55 deletions .github/workflows/merge.yaml → .github/workflows/merger.yaml
Original file line number Diff line number Diff line change
@@ -1,55 +1,56 @@
name: Merge Example

on:
push:
branches:
- main
paths:
- typescript-project/**
workflow_dispatch:

jobs:
merge:
runs-on: ubuntu-latest

defaults:
run:
working-directory: typescript-project

steps:
- uses: actions/checkout@v2

# Setup Nodejs
- name: Setup Node.js 16
uses: actions/setup-node@v2
with:
node-version: "16.x"
cache: 'npm'
cache-dependency-path: typescript-project/yarn.lock

# Install Yarn
- name: Install Yarn
run: npm install --global yarn

# Install libraries
- name: Install dependencies
run: yarn install --frozen-lockfile

# Run linting
- name: Run linting
run: yarn lint

# Compile the code
- name: Build project
run: yarn build

# Run tests
- name: Run tests
run: yarn test

- run: git config user.email "scottwestover2006@gmail.com"
- run: git config user.name "@github-ci"
- run: yarn version --patch --message "Bump version to %s"

- run: git push
- run: git push --follow-tags
name: Merge PR example
###
on:
push:
branches:
- main
- practice
paths:
- typescript-project/**
workflow_dispatch:

jobs:
pull_request:
runs-on: ubuntu-latest

defaults:
run:
working-directory: typescript-project

steps:
- name: Checkout repo
uses: actions/checkout@v2

- name: Setup Nodejs
uses: actions/setup-node@v2
with:
node-version: "16.x"
#cache: 'npm'
#cache-dependency-path: typescript-project/yarn.lock

#Install yarn
- name: Install yarn
run: npm install --global yarn

# Install dependencies
- name: Install dependencies
run: yarn install --frozen-lockfile

# Run linting
- name: Run linting
run: yarn lint

# compile code
- name: Build project
run: yarn build

# Run tests
- name: Run tests
run: yarn test

- run: git config user.email "kennyagz681@gmail.com"
- run: git config user.name "Ken Nyaga"
- run: yarn version --patch --message "Bump version to %s"

- run: git push
- run: git push --follow-tags
43 changes: 0 additions & 43 deletions .github/workflows/publish-package.yaml

This file was deleted.

97 changes: 49 additions & 48 deletions .github/workflows/pull-request.yaml
Original file line number Diff line number Diff line change
@@ -1,48 +1,49 @@
name: Pull Request Example

on:
pull_request:
branches:
- main
paths:
- typescript-project/**
workflow_dispatch:

jobs:
pull-request:
runs-on: ubuntu-latest

defaults:
run:
working-directory: typescript-project

steps:
- uses: actions/checkout@v2

# Setup Nodejs
- name: Setup Node.js 16
uses: actions/setup-node@v2
with:
node-version: "16.x"
cache: 'npm'
cache-dependency-path: typescript-project/yarn.lock

# Install Yarn
- name: Install Yarn
run: npm install --global yarn

# Install libraries
- name: Install dependencies
run: yarn install --frozen-lockfile

# Run linting
- name: Run linting
run: yarn lint

# Compile the code
- name: Build project
run: yarn build

# Run tests
- name: Run tests
run: yarn test
name: Pull request example

on:
pull_request:
branches:
- main
- practice
paths:
- typescript-project/**
workflow_dispatch:

jobs:
pull_request:
runs-on: ubuntu-latest

defaults:
run:
working-directory: typescript-project

steps:
- name: Checkout repo
uses: actions/checkout@v2

- name: Setup Nodejs
uses: actions/setup-node@v2
with:
node-version: "16.x"
#cache: 'npm'
#cache-dependency-path: typescript-project/yarn.lock

#Install yarn
- name: Install yarn
run: npm install --global yarn

# Install dependencies
- name: Install dependencies
run: yarn install --frozen-lockfile

# Run linting
- name: Run linting
run: yarn lint

# compile code
- name: Build project
run: yarn build

# Run tests
- name: Run tests
run: yarn test
Loading