Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

skip github action execution if required env vars are not present #1445

Merged
merged 5 commits into from Jan 18, 2022

Conversation

abendt
Copy link
Collaborator

@abendt abendt commented Jan 18, 2022

currently the github actions for dependabot PRs fail as some required env vars (secrets) are only available in specific contexts.
this PR adds a condition to the relevant actions to ensure they are not executed when the env vars are not available

@abendt abendt changed the title only execute action if env vars are present skip github action execution if required env vars are not present Jan 18, 2022
@abendt abendt merged commit 323228b into FluentLenium:develop Jan 18, 2022
@abendt abendt deleted the github_action_conditions branch January 18, 2022 11:51
filipcynarski added a commit that referenced this pull request Jan 20, 2022
* fixes 1374: ShadowRoot in handle ChromeDriver 96+

* fixes 1374: ShadowRoot in handle ChromeDriver 96+

* [maven-release-plugin] prepare for next development iteration

* fix parallelism-tests by passing in the version number under test from the outside (#1411)

* fix & upgrade examples (#1410)

* update version number in doc (#1412)

* Bump byte-buddy from 1.12.3 to 1.12.4 (#1413)

Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.12.3...byte-buddy-1.12.4)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update dependencies (#1416)

* Bump byte-buddy from 1.12.5 to 1.12.6 (#1426)

Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.12.5 to 1.12.6.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.12.5...byte-buddy-1.12.6)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update example dependencies (#1425)

* Bump logback-classic from 1.2.9 to 1.2.10 (#1428)

Bumps logback-classic from 1.2.9 to 1.2.10.

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-classic
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump logback-core from 1.2.9 to 1.2.10 (#1429)

Bumps logback-core from 1.2.9 to 1.2.10.

---
updated-dependencies:
- dependency-name: ch.qos.logback:logback-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* fix test URL (#1431)

* Bump dokka-maven-plugin from 1.6.0 to 1.6.10 (#1432)

Bumps [dokka-maven-plugin](https://github.com/Kotlin/dokka) from 1.6.0 to 1.6.10.
- [Release notes](https://github.com/Kotlin/dokka/releases)
- [Commits](Kotlin/dokka@v1.6.0...v1.6.10)

---
updated-dependencies:
- dependency-name: org.jetbrains.dokka:dokka-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* skip github action execution if required env vars are not present (#1445)

* Bump cucumber.version from 7.1.0 to 7.2.3 (#1446)

Bumps `cucumber.version` from 7.1.0 to 7.2.3.

Updates `cucumber-java` from 7.1.0 to 7.2.3
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.1.0...v7.2.3)

Updates `cucumber-java8` from 7.1.0 to 7.2.3
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.1.0...v7.2.3)

Updates `cucumber-junit` from 7.1.0 to 7.2.3
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.1.0...v7.2.3)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.cucumber:cucumber-java8
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: io.cucumber:cucumber-junit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump maven-jar-plugin from 3.2.0 to 3.2.2 (#1443)

Bumps [maven-jar-plugin](https://github.com/apache/maven-jar-plugin) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/apache/maven-jar-plugin/releases)
- [Commits](apache/maven-jar-plugin@maven-jar-plugin-3.2.0...maven-jar-plugin-3.2.2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-jar-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* upgrade kotest version to 5.1.0 (#1444)

* Bump assertj-core from 3.21.0 to 3.22.0 (#1437)

Bumps [assertj-core](https://github.com/assertj/assertj-core) from 3.21.0 to 3.22.0.
- [Release notes](https://github.com/assertj/assertj-core/releases)
- [Commits](assertj/assertj@assertj-core-3.21.0...assertj-core-3.22.0)

---
updated-dependencies:
- dependency-name: org.assertj:assertj-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump build-helper-maven-plugin from 3.2.0 to 3.3.0 (#1442)

Bumps [build-helper-maven-plugin](https://github.com/mojohaus/build-helper-maven-plugin) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/mojohaus/build-helper-maven-plugin/releases)
- [Commits](mojohaus/build-helper-maven-plugin@build-helper-maven-plugin-3.2.0...build-helper-maven-plugin-3.3.0)

---
updated-dependencies:
- dependency-name: org.codehaus.mojo:build-helper-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump maven-site-plugin from 3.9.1 to 3.10.0 (#1430)

Bumps [maven-site-plugin](https://github.com/apache/maven-site-plugin) from 3.9.1 to 3.10.0.
- [Release notes](https://github.com/apache/maven-site-plugin/releases)
- [Commits](apache/maven-site-plugin@maven-site-plugin-3.9.1...maven-site-plugin-3.10.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-site-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update versions (#1452)

* Bump java-client from 8.0.0-beta to 8.0.0-beta2 (#1427)

Bumps [java-client](https://github.com/appium/java-client) from 8.0.0-beta to 8.0.0-beta2.
- [Release notes](https://github.com/appium/java-client/releases)
- [Commits](appium/java-client@v8.0.0-beta...v8.0.0-beta2)

---
updated-dependencies:
- dependency-name: io.appium:java-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* update example dependencies (#1453)

* Bump byte-buddy from 1.12.6 to 1.12.7 (#1448)

Bumps [byte-buddy](https://github.com/raphw/byte-buddy) from 1.12.6 to 1.12.7.
- [Release notes](https://github.com/raphw/byte-buddy/releases)
- [Changelog](https://github.com/raphw/byte-buddy/blob/master/release-notes.md)
- [Commits](raphw/byte-buddy@byte-buddy-1.12.6...byte-buddy-1.12.7)

---
updated-dependencies:
- dependency-name: net.bytebuddy:byte-buddy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump maven-deploy-plugin from 3.0.0-M1 to 3.0.0-M2 (#1435)

Bumps [maven-deploy-plugin](https://github.com/apache/maven-deploy-plugin) from 3.0.0-M1 to 3.0.0-M2.
- [Release notes](https://github.com/apache/maven-deploy-plugin/releases)
- [Commits](apache/maven-deploy-plugin@maven-deploy-plugin-3.0.0-M1...maven-deploy-plugin-3.0.0-M2)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-deploy-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump maven-compiler-plugin from 3.8.1 to 3.9.0 (#1451)

Bumps [maven-compiler-plugin](https://github.com/apache/maven-compiler-plugin) from 3.8.1 to 3.9.0.
- [Release notes](https://github.com/apache/maven-compiler-plugin/releases)
- [Commits](apache/maven-compiler-plugin@maven-compiler-plugin-3.8.1...maven-compiler-plugin-3.9.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-compiler-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* build maven modules in parallel  (#1454)

* Fluentlenium 4.1.1 (#1434)

* update dependency versions (#1457)

* Feature/1415 (#1456)

* fixes 1374: ShadowRoot in handle ChromeDriver 96+

Co-authored-by: filip.cynarski <filip@cynarski.eu>

* test and bug fix for #944 (#1455)

* test and bug fix for
#944

* use injectComponent directly
as this otherwise breaks some of the tests

* whitespace

* Bump checkstyle from 8.43 to 9.2.1 (#1433)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.43 to 9.2.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](checkstyle/checkstyle@checkstyle-8.43...checkstyle-9.2.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [maven-release-plugin] prepare release v5.0.2

* [maven-release-plugin] rollback the release of v5.0.2

* Change SCM urls to SSH

* [maven-release-plugin] prepare release v5.0.2

* [maven-release-plugin] prepare for next development iteration

Co-authored-by: filip.cynarski <filip.cynarski@ocado.com>
Co-authored-by: slawekradzyminski <slawomir.radzyminski@gmail.com>
Co-authored-by: Slawek <s.radzyminski@ocado.com>
Co-authored-by: Alphonse Bendt <alphonse.bendt@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant