You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@celix.apache.org by rl...@apache.org on 2021/01/21 18:15:51 UTC
[celix] branch pin-gh-actions created (now 94a79f4)
This is an automated email from the ASF dual-hosted git repository.
rlenferink pushed a change to branch pin-gh-actions
in repository https://gitbox.apache.org/repos/asf/celix.git.
at 94a79f4 Update GH actions to not use the master branch
This branch includes the following new commits:
new 94a79f4 Update GH actions to not use the master branch
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
[celix] 01/01: Update GH actions to not use the master branch
Posted by rl...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
rlenferink pushed a commit to branch pin-gh-actions
in repository https://gitbox.apache.org/repos/asf/celix.git
commit 94a79f4e6d5ecc9590253c2a344d5c3cc0e8179f
Author: Roy Lenferink <le...@gmail.com>
AuthorDate: Thu Jan 21 19:15:34 2021 +0100
Update GH actions to not use the master branch
Also pin the 3rd party codecov action using a hash
---
.github/workflows/celix_etcdlib.yml | 2 +-
.github/workflows/celix_promise.yml | 2 +-
.github/workflows/coverage.yml | 6 +++---
.github/workflows/coverity-scan.yml | 2 +-
.github/workflows/macos-nightly.yml | 2 +-
.github/workflows/macos.yml | 2 +-
.github/workflows/ubuntu-nightly.yml | 2 +-
.github/workflows/ubuntu.yml | 2 +-
8 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/celix_etcdlib.yml b/.github/workflows/celix_etcdlib.yml
index c7b8dc1..ab0e2a5 100644
--- a/.github/workflows/celix_etcdlib.yml
+++ b/.github/workflows/celix_etcdlib.yml
@@ -15,7 +15,7 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
diff --git a/.github/workflows/celix_promise.yml b/.github/workflows/celix_promise.yml
index 4190a22..7fa5688 100644
--- a/.github/workflows/celix_promise.yml
+++ b/.github/workflows/celix_promise.yml
@@ -15,7 +15,7 @@ jobs:
timeout-minutes: 15
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml
index 0388dd0..d28bde0 100644
--- a/.github/workflows/coverage.yml
+++ b/.github/workflows/coverage.yml
@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-18.04
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
@@ -43,7 +43,7 @@ jobs:
make coverage
lcx="lcov --output-file=coverage.info " && for i in `find . -name "*.info.cleaned"`; do lcx+=" --add-tracefile=$i"; done && $lcx
- name: Codecov
- uses: codecov/codecov-action@v1
+ uses: codecov/codecov-action@e156083f13aff6830c92fc5faa23505779fbf649
with:
file: build/coverage.info
name: codecov-celix
@@ -54,4 +54,4 @@ jobs:
# uses: coverallsapp/github-action@master
# with:
# github-token: ${{ secrets.GITHUB_TOKEN }}
-# path-to-lcov: build/coverage.info
\ No newline at end of file
+# path-to-lcov: build/coverage.info
diff --git a/.github/workflows/coverity-scan.yml b/.github/workflows/coverity-scan.yml
index 06f9d5d..109ace2 100644
--- a/.github/workflows/coverity-scan.yml
+++ b/.github/workflows/coverity-scan.yml
@@ -8,7 +8,7 @@ jobs:
runs-on: ubuntu-18.04
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
diff --git a/.github/workflows/macos-nightly.yml b/.github/workflows/macos-nightly.yml
index 7290c55..98ec7ab 100644
--- a/.github/workflows/macos-nightly.yml
+++ b/.github/workflows/macos-nightly.yml
@@ -15,7 +15,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
brew update
diff --git a/.github/workflows/macos.yml b/.github/workflows/macos.yml
index b0039db..363d47a 100644
--- a/.github/workflows/macos.yml
+++ b/.github/workflows/macos.yml
@@ -13,7 +13,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
brew update
diff --git a/.github/workflows/ubuntu-nightly.yml b/.github/workflows/ubuntu-nightly.yml
index 6326deb..709d111 100644
--- a/.github/workflows/ubuntu-nightly.yml
+++ b/.github/workflows/ubuntu-nightly.yml
@@ -32,7 +32,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update
diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml
index bf84aa9..c9eb8be 100644
--- a/.github/workflows/ubuntu.yml
+++ b/.github/workflows/ubuntu.yml
@@ -30,7 +30,7 @@ jobs:
timeout-minutes: 120
steps:
- name: Checkout source code
- uses: actions/checkout@master
+ uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update